JavaScript語言精粹(修訂版) pdf epub mobi txt 電子書 下載 2024

圖書介紹


JavaScript語言精粹(修訂版)


Douglas Crockford(道格拉斯·剋羅剋福德) 著,趙澤欣 等 譯



點擊這裡下載
    


想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

发表于2024-11-21

類似圖書 點擊查看全場最低價

齣版社: 電子工業齣版社
ISBN:9787121177408
版次:1
商品編碼:11090963
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2012-09-01
用紙:膠版紙
頁數:172

JavaScript語言精粹(修訂版) epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

相關圖書



JavaScript語言精粹(修訂版) epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

JavaScript語言精粹(修訂版) pdf epub mobi txt 電子書 下載 2024



具體描述

編輯推薦

  《JavaScript語言精粹(修訂版)》是介紹JavaScript語言本質的書籍,值得任何正在或準備從事JavaScript開發的人閱讀,並且需要反復閱讀。

內容簡介

  JavaScript 曾是“世界上誤解的語言”,因為它擔負太多的特性,包括糟糕的交互和失敗的設計,但隨著Ajax 的到來,JavaScript“從受誤解的編程語言演變為非常流行的語言”,這除瞭幸運之外,也證明瞭它其實是一門優秀的語言。Douglas Crockford 在本書中剝開瞭JavaScript 沾汙的外衣,抽離齣一個具有更好可靠性、可讀性和可維護性的JavaScript 子集,讓你看到一門優雅的、輕量級的和非常富有錶現力的語言。作者從語法、對象、函數、繼承、數組、正則錶達式、方法、樣式和優美的特性這9 個方麵來呈現這門語言真正的精華部分,通過它們完全可以構建齣優雅高效的代碼。作者還通過附錄列齣瞭這門語言的毒瘤和糟粕部分,且告訴你如何避免它們。最後還介紹瞭JSLint,通過它的檢驗,能有效地保障我們的代碼品質。

  《JavaScript語言精粹(修訂版)》是一本介紹JavaScript 語言本質的專業書籍,值得任何正在或準備從事JavaScript 開發的人閱讀,並且需要反復閱讀。學習、理解、實踐大師的思想,我們纔可能站在巨人的肩上,纔有機會超過大師,這本書就是開始。


作者簡介

  道格拉斯·剋羅剋福德(Douglas Crockford),一名來自Yahoo!的資深JavaScript架構師,以創造和維護JSON(Javascript Object Notation)格式而為大傢所熟知。他定期在各類會議上發錶有關高級JavaScript的主題演講。他也是ECMAScript委員會的成員之一。

內頁插圖

目錄

第1 章 精華
為什麼要使用JavaScript
分析JavaScript
一個簡單的試驗場
第2 章 語法
空白
標識符
數字
字符串
語句
錶達式
字麵量
函數
第3 章 對象
對象字麵量
檢索
更新
引用
原型
反射
枚舉
刪除
減少全局變量汙染
第4 章 函數
函數對象
函數字麵量
調用
參數
返迴
異常
擴充類型的功能
遞歸
作用域
閉包
迴調
模塊
級聯
柯裏化
記憶
第5 章 繼承
僞類
對象說明符
原型
函數化
部件
第6 章 數組
數組字麵量
長度
刪除
枚舉
容易混淆的地方
方法
指定初始值
第7 章 正則錶達式
一個例子
結構
元素
第8 章 方法
Array
Function
Number
Object
RegExp
String
第9 章 代碼風格
第10 章 優美的特性
附錄A 毒瘤
附錄B 糟粕
附錄C JSLint
附錄D 語法圖
附錄E JSON
索引

精彩書摘

  第4章 函數
  JavaScript設計得最齣色的就是它的函數的實現。它幾乎接近於完美。但是,想必你也能預料到,JavaScript的函數也存在瑕疵。
  函數包含一組語句,它們是JavaScript的基礎模塊單元,用於代碼復用、信息隱藏和組閤調用。函數用於指定對象的行為。一般來說,所謂編程,就是將一組需求分解成一組函數與數據結構的技能。
  函數對象
  JavaScript中的函數就是對象。對象是“名/值”對的集閤並擁有一個連到原型對象的隱藏連接。對象字麵量産生的對象連接到Object.prototype。函數對象連接到Function.prototype(該原型對象本身連接到Object.prototype)。每個函數在創建時會附加兩個隱藏屬性:函數的上下文和實現函數行為的代碼。
  每個函數對象在創建時也隨配有一個prototype屬性。它的值是一個擁有constructor屬性且值即為該函數的對象。這和隱藏連接到Function.prototype完全不同。這個令人費解的構造過程的意義將會在下個章節中揭示。
  因為函數是對象,所以它們可以像任何其他的值一樣被使用。函數可以保存在變量、對象和數組中。函數可以被當做參數傳遞給其他函數,函數也可以再返迴函數。而且,因為函數是對象,所以函數可以擁有方法。
  函數的與眾不同之處在於它們可以被調用。
  調用
  調用一個函數會暫停當前函數的執行,傳遞控製權和參數給新函數。除瞭聲明時定義的形式參數,每個函數還接收兩個附加的參數:this和arguments。參數this在麵嚮對象編程中非常重要,它的值取決於調用的模式。在JavaScript中一共有4種調用模式:方法調用模式、函數調用模式、構造器調用模式和apply調用模式。這些模式在如何初始化關鍵參數this上存在差異。
  調用運算符是跟在任何産生一個函數值的錶達式之後的一對圓括號。圓括號內可包含零個或多個用逗號隔開的錶達式。每個錶達式産生一個參數值。每個參數值被賦予函數聲明時定義的形式參數名。當實際參數(arguments)的個數與形式參數(parametem)的個數不匹配時,不會導緻運行時錯誤。如果實際參數值過多瞭,超齣的參數值會被忽略。
  ……

前言/序言


JavaScript語言精粹(修訂版) 下載 mobi epub pdf txt 電子書
JavaScript語言精粹(修訂版) pdf epub mobi txt 電子書 下載
想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

對於有其他語言基礎,希望快速瞭解JavaScript或nodejs的有用,不用看不相關的HTML+css內容,但書中的示例代碼沒有鋪墊,甚至缺少上下文,讀起來費勁。

評分

東西很不錯 發貨也快 東西第二天就到瞭

評分

很好!!!!!!!!!!!!!!!!!!!!

評分

網上推薦的js基礎書籍,希望會帶來實力

評分

算是一個大牛整理的JS的子集,可以參考下

評分

就是趁便宜囤貨的。zzzzz

評分

再說快遞,京東快遞依然神速,五星好評

評分

相信經典,希望可以提升自己,加油加油

評分

非常不錯,絕對是全新的正版,速度也非常快

類似圖書 點擊查看全場最低價

JavaScript語言精粹(修訂版) pdf epub mobi txt 電子書 下載





相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有