激情欧美日韩一区二区|国产18在线播放|黄的日本免费大片|国产色在线 | 亚洲|青青操夜夜操

Professional JavaScript for Web Developers 第四版學習筆記 CHAPTER 28:Best Practices

歡歡歡歡 發表于 2021-12-4 07:41

Maintainability 1035
What Is Maintainable Code? 1036
Code Conventions 1036
 Readability 1037
 Variable and Function Naming 1037
 Variable Type Transparency 1038
Loose Coupling 1039
 Decouple HTML/JavaScript 1039
 Decouple CSS/JavaScript 1041
 Decouple Application Logic/Event Handlers 1041
Programming Practices 1043
 Respect Object Ownership 1043
 Avoid Globals 1044
 Avoid Null Comparisons 1045
 Use Constants 1046
Performance 1047
Be Scope-Aware 1047
 Avoid Global Lookups 1047
 Avoid the with Statement 1048
Choose the Right Approach 1049
 Avoid Unnecessary Property Lookup 1049
 Optimize Loops 1050
 Unrolling Loops 1051
 Avoid Double Interpretation 1053
 Other Performance Considerations 1054
Minimize Statement Count 1054
 Multiple Variable Declarations 1054
 Insert Iterative Values 1055
 Use Array and Object Literals 1055
Optimize DOM Interactions 1056
 Minimize Live Updates 1056
 Use innerHTML 1057
 Use Event Delegation 1058
 Beware of HTMLCollections 1058
Deployment 1059
Build Process 1059
 File Structure 1060
 Task Runners 1060
 Tree Shaking 1060
 Module Bundlers 1061
Validation 1061
Compression 1062
 Code Minification 1062
 JavaScript Compilation 1063
 JavaScript Transpilation 1063
 HTTP Compression 1064
Summary 1064

----------------------------------------------------

2021年12月9號終于將正文通讀了一遍,從2020/7/23到現在已經過去了一年半!

感悟:

1,確實增加了很多新知識。module,templete,Web Crypto,Promise等等,跟上一版比可謂滄海桑田,知識更新量能有50%,作者也換了。

2,學好英語,打開另一個話語體系的大門。好多單詞,在不同的上下文里讀到,感覺他的語義都不盡相同,但是又好像指代的是同一類事物。

3,Javascript對我來說可能是要活到老學到老了。

接下來計劃:

1,學以致用,這樣才不會忘記。目前最好的開發環境就是小程序了。

2,將新的屬性和Api再深入的練習一遍,寫一些demo。

3,抽空將附錄和前言在通讀一遍。

4,時不時的將重要的章節再好好研讀。

備忘:

研究ArrayBuffer
事件的整理
原生的拖拽時間的研究
XML的頁面處理案例
matrix3d
IndexedDB