javascript
《JavaScript启示录》——导读
**
前言
**
本書無關于JavaScript設計模式,也無關于JavaScript面向對象代碼實現。本書的寫作目的也不是鑒別JavaScript語言特點的好壞。本書并不是一本完整的參考指南。它面向的讀者人群并不是編程新手或對JavaScript完全陌生的人員。同時,它也不是一本JavaScript攻略手冊。關于上述這些方面的書籍都已經面世。
本書的撰寫意圖是通過考察原生JavaScript對象和不同環境對原生對象的支持的細微差別,來給讀者展現準確的JavaScript世界觀:復雜值、原始值、作用域、繼承、head對象等。我希望本書是關于ECMAScript第三版規范的簡單易懂的總結,重點介紹JavaScript中對象的特性。
如果你是只使用過JavaScript庫(如jQuery、MooTools、Zepto、YUI、Dojo等)的設計師或開發人員,我希望本書中的資料能夠使你從JavaScript庫用戶轉變成為JavaScript開發人員。
目錄
**[第1章 JavaScript對象
1.1 創建對象](https://yq.aliyun.com/articles/96270)**
1.2 JavaScript構造函數構建并返回對象實例
1.3 JavaScript原生/內置對象構造函數
1.4 用戶自定義/非原生對象構造函數
1.5 使用new操作符實例化構造函數
1.6 從構造函數創建字面量值
1.7 原始值(或簡單值)
1.8 null、undefined、"string"、10、true和false等原始值不是對象
1.9 如何存儲和復制原始值
1.10 原始值比較采用值比較
1.11 原始值(String、Number、Boolean)在被用做對象時就像對象
1.12 復雜值(或組合值)
1.13 如何存儲或復制復雜值
1.14 復雜對象比較采用引用比較
1.15 復雜對象具有動態屬性
1.16 typeof操作符
1.17 動態屬性支持易變對象
1.18 構造函數實例都擁有指向其構造函數的Constructor屬性
1.19 驗證對象是否是特定構造函數的實例
1.20 構造函數創建的實例可擁有自己獨立的屬性(實例屬性)
1.21 JavaScript對象和Object()對象
總結
以上是生活随笔為你收集整理的《JavaScript启示录》——导读的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《微信公众平台开发最佳实践》——第3章
- 下一篇: cookie 设置 httpOnly属性