最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

JavaScript技術(shù)手冊(cè)

2023-06-08 23:18 作者:阿拉斯加小狐貍  | 我要投稿

鏈接:https://pan.baidu.com/s/14SO2gjZUDh0rhrkI-J0rgA?pwd=wkam?

提取碼:wkam

內(nèi)容涵蓋SE6到SE11,不僅介紹了JavaScript的基礎(chǔ)語法、對(duì)象、構(gòu)造函數(shù)、原型與類等基本內(nèi)容,還深入介紹了異步設(shè)計(jì)、錯(cuò)誤處理、meta programming等高級(jí)內(nèi)容。

? 除名稱空間、模塊管理介紹外,還運(yùn)用標(biāo)準(zhǔn)模塊語法,將DOM操作、事件處理、樣式設(shè)定、XMLHttpRequest操作等細(xì)節(jié),逐一封裝成為可用的模塊。

? 探討XMLHttpRequest、Fetch、Server-Sent Event與WebSocket等標(biāo)準(zhǔn)網(wǎng)絡(luò)通信方案;討論Web Storage、Indexed Database等瀏覽器存儲(chǔ)方案。

? 介紹如何使用除錯(cuò)器、瀏覽器開發(fā)人員工具,以檢視程序代碼的錯(cuò)誤、網(wǎng)絡(luò)通信及瀏覽器存儲(chǔ)方案的相關(guān)細(xì)節(jié)。

? 已提供范例的相關(guān)Lab檔案,讀者通過實(shí)操更能掌握練習(xí)重點(diǎn)。


內(nèi)容簡介

  JavaScript是一種網(wǎng)絡(luò)腳本語言,被廣泛用于Web應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動(dòng)態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。JavaScript腳本通常是通過嵌入在HTML中來實(shí)現(xiàn)自身功能的。
  《JavaScript技術(shù)手冊(cè)》內(nèi)容涵蓋ES6到ES11,不僅介紹了JavaScript的基礎(chǔ)語法、對(duì)象、構(gòu)造函數(shù)、原型與類等基本內(nèi)容,還深入介紹了異步設(shè)計(jì)、錯(cuò)誤處理、meta programming等高級(jí)內(nèi)容。此外,還運(yùn)用標(biāo)準(zhǔn)模塊語法將DOM操作、事件處理、樣式設(shè)定、XMLHttpRequest操作等細(xì)節(jié),逐一封裝成為可用的模塊。
  《JavaScript技術(shù)手冊(cè)》對(duì)于初學(xué)者來說,只要了解Windows基本操作,無須有任何程序語言基礎(chǔ),便可以扎扎實(shí)實(shí)地學(xué)習(xí)JavaScript。對(duì)于有一定JavaScript開發(fā)經(jīng)驗(yàn)、正在或準(zhǔn)備從事JavaScript開發(fā)的人來說,通過該書的高級(jí)內(nèi)容,能夠掌握J(rèn)avaScript的技術(shù)精髓,進(jìn)而應(yīng)用于實(shí)踐工作中。

作者簡介

  林信良(網(wǎng)名:良葛格),畢業(yè)于臺(tái)灣大學(xué)電機(jī)工程學(xué)系,目前為自由工作者,擅長技術(shù)寫作、翻譯與教育訓(xùn)練。喜歡研究程序語言、框架、社群,從中學(xué)習(xí)設(shè)計(jì)、典范及文化,并利用閑暇之余記錄所學(xué)技術(shù),涵蓋C/C++、Java、Python、JavaScript、Haskell、OpenSCAD、WebAssembly等領(lǐng)域。目前出版的著作有《JSP& Servlet學(xué)習(xí)筆記(第3版)》《JSP & Servlet學(xué)習(xí)筆記(第2版)》《Java JDK 8學(xué)習(xí)筆記》《Java JDK 9學(xué)習(xí)筆記》《Spring技術(shù)手冊(cè)》,譯作有《Ajax實(shí)戰(zhàn)手冊(cè)》《iQuery實(shí)戰(zhàn)手冊(cè)(第2版)》。

第1章 JavaScript技術(shù)概述
1.1 認(rèn)識(shí)JaVaScript
1.1.1 JavaScript的發(fā)展
1.1.2 認(rèn)識(shí)TC39提案
1.1.3 使用哪個(gè)版本
1.2 準(zhǔn)備JavaScript環(huán)境
1.2.1 JavaScript引擎
1.2.2 下載、安裝Nodejs
1.3 重點(diǎn)復(fù)習(xí)

第2章 類型、變量與運(yùn)算符
2.1 從Hello World開始
2.1.1 使用REPL
2.1.2 撰寫JavaScript原始碼
2.1.3 哈啰!世界!
2.2 內(nèi)建類型
2.2.1 基本類型
2.2.2 復(fù)合類型
2.2.3 數(shù)組與類數(shù)組
2.3 變量與運(yùn)算符
2.3.1 變量
2.3.2 嚴(yán)格模式
2.3.3 加減乘除運(yùn)算
2.3.4 比較運(yùn)算
2.3.5 邏輯運(yùn)算
2.3.6 位運(yùn)算
2.3.7 條件、指定、遞增/遞減
2.4 重點(diǎn)復(fù)習(xí)

第3章 流程語法與函數(shù)
3.1 使用除錯(cuò)器
3.1.1 使用Visual Studio Code
3.1.2 使用調(diào)試程序
3.2 流程語法
3.2.1 if分支判斷
3.2.2 變量與區(qū)塊
3.2.3 switch比對(duì)
3.2.4 for循環(huán)
3.2.5 while循環(huán)
3.2.6 break、continue
3.3 函數(shù)入門
3.3.1 聲明函數(shù)
3.3.2 參數(shù)與自變量
3.3.3 一級(jí)函數(shù)的運(yùn)用
3.3.4 函數(shù)字面量與箭號(hào)函數(shù)
3.3.5 Closure
3.3.6 產(chǎn)生器函數(shù)
3.3.7 模板字符串與標(biāo)記模板
3.4 重點(diǎn)復(fù)習(xí)
3.5 課后練習(xí)

第4章 使用對(duì)象
4.1 特性與方法
4.1.1 特性與undefined
4.1.2 函數(shù)與this
4.1.3 對(duì)象字面量增強(qiáng)
4.1.4 解構(gòu)、余集、打散
4.2 對(duì)象協(xié)議
4.2.1 valueof()與toString()
4.2.2 符號(hào)
4.2.3 運(yùn)用標(biāo)準(zhǔn)符號(hào)
4.3 重點(diǎn)復(fù)習(xí)
4.4 課后練習(xí)

第5章 構(gòu)造函數(shù)、原型與類
5.1 構(gòu)造函數(shù)
5.1.1 封裝對(duì)象建構(gòu)流程
5.1.2 私有性模擬
5.1.3 特性描述器
5.1.4 擴(kuò)充、彌封、凍結(jié)
5.2 原型對(duì)象
5.2.1 構(gòu)造函數(shù)與prototype
5.2.2 ____proto____與Object.ereate()
5.2.3 原型鏈
5.2.4 基于原型的繼承
5.2.5 重新定義方法
5.3 類語法
5.3.1 定義類
5.3.2 定義方法
5.3.3 實(shí)現(xiàn)繼承
5.3.4 super與extends
5.4 重點(diǎn)復(fù)習(xí)
5.5 課后練習(xí)

第6章 異步設(shè)計(jì)
6.1 初識(shí)異步
6.1.1 使用setTimeout()
6.1.2 同步
6.1.3 異步與回調(diào)
6.2 PromiSe
6.2.1 Promise實(shí)例
6.2.2 銜接Promise
6.2.3 Promise與產(chǎn)生器
6.3 async、await
6.3.1 async函數(shù)
6.3.2 await與Promise
6.3.3 for-await-of與異步產(chǎn)生器函數(shù)
……
第7章 錯(cuò)誤處理
第8章 常用標(biāo)準(zhǔn)API
第9章 meta-programmIng
第10章 進(jìn)入瀏覽器
第11章 DOM、事件與樣式
第12章 網(wǎng)絡(luò)通信方案
第13章 瀏覽器保存方案
附錄A HTTP簡介

查看全部↓

前言/序言

  接觸JavaScript,就是在接觸變化,這個(gè)生態(tài)圈在迅速地演化著,當(dāng)前某個(gè)技術(shù)還未紅多久,往往就成了昨日黃花,好不容易摸熟了某個(gè)方案,另一個(gè)方案就出現(xiàn)并有加以取代之勢,今天對(duì)的概念明天可能就變成錯(cuò)的做法。
  其實(shí)并非JavaScript如此,對(duì)于“熱狗與狗”笑話的另一主角Java來說,當(dāng)年生態(tài)圈中百花齊放的年代,差不多也是這個(gè)狀況——無數(shù)的鏈接庫與框架、一大堆開發(fā)工具。在生態(tài)圈的發(fā)展上過程中,“熱狗與狗”這對(duì)好兄弟在某些程度上極為相似。
  這么多的鏈接庫、如此多的框架、一大堆的工具、各式各樣的概念,學(xué)得完嗎?學(xué)不完!會(huì)怕跟不上嗎?對(duì)自我有期望的開發(fā)者,應(yīng)該或多或少都有過這個(gè)疑問。對(duì)我來說,說不怕是假的,我也會(huì)怕!
  怕跟不上技術(shù)的心理狀態(tài)是個(gè)動(dòng)力,提醒自己,世界在進(jìn)步,自己別停下腳步。然而,并非就要緊跟著演化速度前進(jìn),畢竟這是由全球的開發(fā)者共同推進(jìn)的,孤身一人怎么跟得上呢?
  “別停下腳步就夠了”這是我的做法,走得快或慢要看不同時(shí)間點(diǎn)的狀況,只要不停下腳步,就會(huì)有屬于自己的能力積累。在未來某天回顧過往,就算未曾追逐過那些曾經(jīng)的當(dāng)紅技術(shù),也能一笑置之。


JavaScript技術(shù)手冊(cè)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
清新县| 沾化县| 阳春市| 迁西县| 基隆市| 麻阳| 周宁县| 乌兰县| 南汇区| 镇安县| 宜宾市| 蒙山县| 嘉义县| 岳阳县| 泉州市| 内丘县| 满洲里市| 赞皇县| 二手房| 泰顺县| 武清区| 莎车县| 娄烦县| 巫山县| 柘荣县| 扎兰屯市| 武隆县| 上高县| 吴旗县| 河间市| 如皋市| 专栏| 泽州县| 罗江县| 博客| 南陵县| 富裕县| 连江县| 大同县| 靖州| 伽师县|