JavaScript 百煉成仙
內容描述
這是一本講解JavaScript編程語言的技術書籍,只不過,本書採用了一種全新的寫作手法。如果你厭倦了厚厚的、如同字典般的編程書籍,不妨嘗試一下新的口味!通過本書,你可以領悟到JavaScript的函數七重關秘籍;通過本書,你可以輕松學會使用jQuery操作DOM對象;通過本書,你可以學會目前流行的Vue基礎語法;通過本書,你還可以學會最新的ES6常用語法。 本書可作為JavaScript初學者入門的趣味讀物。
目錄大綱
目錄
第1章掌握JavaScript基礎1
1.1初入宗門1
1.2直接量2
1.3變量的聲明3
1.4數據類型4
1.5基礎考核5
1.6葉老6
1.7對象數據類型8
1.8對象的取值11
1.9循環遍歷的奧妙13
1.10對象內容的遍歷17
1.11外門小比20
1.12JavaScript運算符21
1.13語驚四座26
1.14秀27
1.15天秀29
1.16數組方法32
1.17蒂花之秀37
1.18函數七重關之一(函數定義)38
1.19JavaScript編譯原理42
1.20函數七重關之二(作用域)46
1.21函數七重關之三(參數傳遞)51
1.22函數七重關之四(閉包)58
1.23函數七重關之五(自執行函數)62
1.24函數七重關之六(“new”一個函數)64
1.25函數七重關之七(回調函數)70
第2章基礎考核73
2.1趙牛73
2.2林濤74
2.3變量和簡單數據類型76
2.4精度問題80
2.5化浮為整83
2.6函數的三大要義85
2.7add函數完成87
2.8函數調試90
2.9indexOf方法93
2.10replace方法97
2.11重新開始99
第3章jQuery和DOM105
3.1預備知識105
3.1.1HTML基本結構105
3.1.2創建第一個HTML文件108
3.1.3HTML排版標簽109
3.1.4圖片標簽113
3.1.5超鏈接標簽114
3.1.6table標簽115
3.1.7表單元素121
3.1.8CSS基礎127
3.1.9jQuery簡介133
3.2簡南136
3.3jQuery選擇器137
3.4使用jQuery操作DOM146
3.4.1查找元素146
3.4.2查找屬性148
3.4.3鏈式調用150
3.4.4創造新的元素153
3.4.5刪除和隱藏節點159
3.4.6jQuery操作屬性161
3.4.7內容操作163
3.4.8遍歷和尋找節點170
第4章Vue的妙處173
4.1我要去做任務173
4.2壯士出徵175
4.3Vue數據綁定175
4.4Vue第一式——簡單數據綁定179
4.5Vue第二式——靈活有趣的事件綁定186
4.5.1von監聽事件186
4.5.2處理事件冒泡189
4.6Vue第三式——條件語句192
4.7Vue第四式——循環語句197
4.8Vue第五式——屬性綁定200
4.9Vue第六式——Vue組件開發201
4.10Vue第七式——計算屬性211
4.11Vue第八式——監聽屬性213
4.12Vue第九式——過濾器217
4.13葉小凡的戰果220
第5章Vuecli項目223
5.1Nodejs安裝223
5.2使用npm發布模塊224
5.3使用npm安裝模塊229
5.4使用Vuecli搭建項目231
第6章ES6語法238
6.1全新的變量定義238
6.2變量的解構賦值239
6.3字符串升級242
6.4Proxy代理243
6.5強化後的數組245
6.5.1快速構建新數組245
6.5.2新的數組方法246
6.5.3數組復制246
6.6強化後的函數247
6.7更加靈活多變的對象251
6.8promise對象和async函數252
後記256
作者介紹
楊逸飛,本科,南京航空航天大學金城學院畢業,畢業後從事IT行業多年。
對JavaWeb,JavaScript,以及sql語言較為熟悉,尤其對前端技術非常喜愛。曾在上市軟件公司任職,涉及IT金融,政府軟件等多個領域。
熱愛分享知識,在簡書和博客園寫過非常之多的技術博客,教程清晰,深入淺出,對初學者較為友好。