书目

Effective JavaScript:68 Specific Ways to Harness the Power of JavaScript

内容简介

InordertotrulymasterJavaScript,youneedtolearnhowtoworkeffectivelywiththelanguage’sflexible,expressivefeaturesandhowtoavoiditspitfalls.Nomatterhowlongyou’vebeenwritingJavaScriptcode,EffectiveJavaScriptwillhelpdeepenyourunderstandingofthispowerfullanguage,soyoucanbuildmorepredictable,reliable,andmaintainableprograms.AuthorDavidHerman,withhisyearsofexperienceonEcma’sJavaScriptstandardizationcommittee,illuminatesthelanguage’sinnerworkingsasneverbefore—helpingyoutakefulladvantageofJavaScript’sexpressiveness.ReflectingthelatestversionsoftheJavaScriptstandard,thebookofferswell-proventechniquesandbestpracticesyou’llrelyonforyearstocome.EffectiveJavaScriptisorganizedaround68provenapproachesforwritingbetterJavaScript,backedbyconcreteexamples.You’lllearnhowtochoosetherightprogrammingstyleforeachproject,manageunanticipatedproblems,andworkmoresuccessfullywitheveryfacetofJavaScriptprogrammingfromdatastructurestoconcurrency.KeyfeaturesincludeBetterwaystouseprototype-basedobject-orientedprogrammingSubtletiesandsolutionsforworkingwitharraysanddictionaryobjectsPreciseandpracticalexplanationsofJavaScript’sfunctionsandvariablescopingsemanticsUsefulJavaScriptprogrammingpatternsandidioms,suchasoptionsobjectsandmethodchainingIn-depthguidanceonusingJavaScript’sunique“run-to-completion”approachtoconcurrency

作者简介

DavidHermanisaprincipalresearcheratMozillaResearch.HeholdsaBAincomputersciencefromGrinnellCollege,andanMSandPhDincomputersciencefromNortheasternUniversity.DavidservesonEcmaTC39,thecommitteeresponsibleforthestandardizationofJavaScript.

丛书

Effective Software Development

其他版本

—  END  —