[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • JavaScript忍者秘籍(異步圖書出品)
    該商品所屬分類:圖書 -> 人民郵電出版社
    【市場價】
    552-800
    【優惠價】
    345-500
    【作者】 萊西格貝比奧特徐濤 
    【出版社】人民郵電出版社 
    【ISBN】9787115401946
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115401946
    版次:1

    商品編碼:11782877
    品牌:異步圖書
    包裝:平裝

    開本:16開
    出版時間:2015-10-01
    用紙:膠版紙

    頁數:350
    正文語種:中文

    作者:萊西格,貝比奧特,徐濤

        
        
    "

    產品特色

    編輯推薦

    本書內容極具深度,技術含量高,作者是jQuery JavaScript庫的創造者,在JS領域享有盛譽。

    JavaScript語言非常重要,相關的技術圖書也很多,但沒有任何一本書對JavaScript語言的重要部分(函數、閉包和原型)進行深入、全面的介紹,也沒有任何一本書講述跨瀏覽器代碼的編寫。本書是jQuery庫創始人編寫的一本深入剖析JavaScript語言的書。

    可以開始編寫更加出彩的JavaScript應用程序了,甚至也可以編寫自己的代碼庫和框架。

    本書包括以下內容:

    函數、對像、閉包、正則表達式等;

    正確的角度探視應用程序和庫;

    現代JavaScript設計;

    處理跨瀏覽器開發的復雜性。

    內容簡介

    JavaScript語言非常重要,相關的技術圖書也很多,但沒有任何一本書對JavaScript語言的重要部分(函數、閉包和原型)進行深入、全面的介紹,也沒有任何一本書講述跨瀏覽器代碼的編寫。本書是jQuery庫創始人編寫的一本深入剖析JavaScript語言的書。本書共分四個部分,從準入訓練、見習訓練、忍者訓練和火影訓練四個層次講述了逐步成為JavaScript高手的全過程。全書從高級Web應用程序開發者所面臨的挑戰談起,由淺入深地覆蓋了測試和測試工具、函數、閉包、對像、正則表達式、定時器、運行時代碼求值、with語句、跨瀏覽器素的特性和屬性、事件處理、DOM以及CSS選擇器等眾多核心話題;將嚴謹的理論講解和實用的代碼示例相結合,引導讀者更加深入地了解JavaScript的神奇,充分展示了JavaScript語言的各種特性。本書適合具備一定的JavaScript基礎知識的讀者閱讀,也適合從事程序設計工作並想要深入探索JavaScript語言的讀者閱讀。

    作者簡介

    John Resig,是公認的JavaScript專家以及jQuery庫的創造者。
    Bear Bibeault,是一名Web開發人員。他也是Ajax in Practice、Prototype and Scriptaculous in Action、以及jQuery in Action三本書的合著者。

    內頁插圖

    目錄

    第一部分 準入訓練

    第1章 進入忍者世界3

    1.1 即將探索的JavaScript

    庫4

    1.2 理解JavaScript語言5

    1.3 跨瀏覽器注意事項6

    1.4 當前最佳實踐9

    1.4.1 當前最佳實踐:測試9

    1.4.2 當前最佳實踐:性能

    分析9

    1.5 總結10

    第2章 利用測試和調試武裝

    自己11

    2.1 調試代碼12

    2.1.1 日志記錄12

    2.1.2 斷點14

    2.2 測試用例生成15

    2.3 測試框架17

    2.3.1 Qunit19

    2.3.2 YUI Test19

    2.3.3 JsUnit19

    2.3.4 新測試框架20

    2.4 測試套件基礎知識20

    2.4.1 斷言20

    2.4.2 測試組21

    2.4.3 異步測試23

    2.5 總結25

    第二部分 見習訓練

    第3章 函數是根基29

    3.1 函數的獨特之處?30

    3.1.1 JavaScript的函數式特性

    為何如此重要?31

    3.1.2 使用比較器進行排序35

    3.2 函數聲明37

    3.2.1 作用域和函數40

    3.3 函數調用44

    3.3.1 從參數到函數形參45

    3.3.2 作為函數進行調用46

    3.3.3 作為方法進行調用47

    3.3.4 作為構造器進行調用49

    3.3.5 使用apply()和call()方法進行調用52

    3.4 總結56

    第4章 揮舞函數57

    4.1 匿名函數57

    4.2 遞歸59

    4.2.1 普通命名函數中的

    遞歸60

    4.2.2 方法中的遞歸61

    4.2.3 引用的丟失問題62

    4.2.4 內聯命名函數64

    4.2.5 callee屬性66

    4.3 將函數視為對像67

    4.3.1 函數存儲67

    4.3.2 自記憶函數69

    4.3.3 偽造數組方法71

    4.4 可變長度的參數列表73

    4.4.1 使用apply()支持可變

    參數73

    4.4.2 函數重載74

    4.5 函數判斷82

    4.6 總結83

    第5章 閉包85

    5.1 閉包是如何工作的86

    5.2 使用閉包90

    5.2.1 私有變量90

    5.2.2 回調(Callback)與

    計時器(timer)92

    5.3 綁定函數上下文95

    5.4 偏應用函數98

    5.5 函數重載101

    5.5.1 緩存記憶101

    5.5.2 函數包裝104

    5.6 即時函數106

    5.6.1 臨時作用域和私有

    變量107

    5.6.2 循環111

    5.6.3 類庫包裝112

    5.7 總結113

    第6章 原型與面向對像115

    6.1 實例化和原型116

    6.1.1 對像實例化116

    6.1.2 通過構造器判斷對像

    類型123

    6.1.3 繼承與原型鏈124

    6.1.4 HTML DOM原型128

    6.2 疑難陷阱130

    6.2.1 擴展對像130

    6.2.2 擴展數字132

    6.2.3 子類化原生對像133

    6.2.4 實例化問題134

    6.3 編寫類風格的代碼138

    6.3.1 檢測函數是否可

    序列化141

    6.3.2 子類的實例化142

    6.3.3 保留父級方法142

    6.4 總結144

    第7章 正則表達式147

    7.1 為什麼正則表達式

    很牛148

    7.2 正則表達式進階149

    7.2.1 正則表達式解釋149

    7.2.2 術語與操作符150

    7.3 編譯正則表達式154

    7.4 捕獲匹配的片段156

    7.4.1 執行簡單的捕獲157

    7.4.2 用全局表達式進行

    匹配158

    7.4.3 捕獲的引用159

    7.4.4 沒有捕獲的分組160

    7.5 利用函數進行替換161

    7.6 利用正則表達式解決常見

    問題164

    7.6.1 修剪字符串164

    7.6.2 匹配換行符166

    7.6.3 Unicode166

    7.6.4 轉義字符167

    7.7 總結168

    第8章 馴服線程和定時器169

    8.1 定時器和線程是如何

    工作的170

    8.1.1 設置和清除定時器170

    8.1.2 執行線程中的定時器

    執行170

    8.1.3 Timeout與Interval之間的區別172

    8.2 定時器延遲的最小化及其

    可靠性173

    8.3 處理昂貴的計算

    過程176

    8.4 中央定時器控制179

    8.5 異步測試182

    8.6 總結183

    第三部分 忍者訓練

    第9章 忍者點金術:運行時代碼

    求值187

    9.1 代碼求值機制187

    9.1.1 用eval()方法進行

    求值188

    9.1.2 用函數構造器進行

    求值191

    9.1.3 用定時器進行求值191

    9.1.4 全局作用域內的求值

    操作192

    9.1.5 安全的代碼求值194

    9.2 函數反編譯195

    9.3 代碼求值實戰198

    9.3.1 JSON轉化198

    9.3.2 導入有命名空間的

    代碼199

    9.3.3 JavaScript壓縮和混淆200

    9.3.4 動態重寫代碼202

    9.3.5 面向切面的腳本標簽202

    9.3.語言和領域特定

    語言204

    9.4 總結207

    第10章 With語句209

    10.1 with是怎麼回事?210

    10.1.1 在with作用域內引用

    屬性210

    10.1.2 在with作用域內進行

    賦值211

    10.1.3 性能方面的注意

    事項213

    10.2 真實示例215

    10.3 導入有命名空間的

    代碼217

    10.4 測試217

    10.5 使用with進行

    模板化218

    10.6 總結220

    第11章 開發跨瀏覽器

    策略223

    11.1 選擇要支持的

    瀏覽器223

    11.2 五大開發關注點225

    11.2.1 瀏覽器Bug和瀏覽器

    差異226

    11.2.2 瀏覽器bug修復226

    11.2.3 與外部代碼(標記)一起

    共存228

    11.2.4 缺失的功能232

    11.2.5 回歸233

    11.3 實現策略235

    11.3.1 安全的跨瀏覽器

    修復235

    11.3.2 對像檢測236

    11.3.3 特征仿真238

    11.3.4 不可檢測的瀏覽器

    問題241

    11.4 減少假設243

    11.5 總結244

    第12章 洞悉特性、屬性和

    樣式245

    12.1 DOM特性和DOM

    屬性246

    12.1.1 跨瀏覽器命名248

    12.1.2 命名限制248

    12.1.3 XML與HTML之間的

    差異249

    12.1.4 自定義特性的行為250

    12.1.5 性能注事事項250

    12.2 跨瀏覽器的attribute

    問題254

    12.2.1 DOM中的id/name

    膨脹254

    12.2.2 URL規範化256

    12.2.3 style特性257

    12.2.4 type特性257

    12.2.5 tab index問題258

    12.2.6 節點名稱259

    12.3 令人頭疼的樣式

    特性259

    12.3.1 樣式在何處?260

    12.3.2 樣式屬性命名262

    12.3.3 float樣式屬性263

    12.3.4 像素值的轉換過程263

    12.3.5 素的高度和

    寬度264

    12.3.6 通過opacity看

    透明度268

    12.3.7 顏色屬性270

    12.4 獲取計算樣式273

    12.5 總結276

    第四部分 火影訓練

    第13章 不老事件281

    13.1 綁定和解綁事件處理

    程序282

    13.2 Event對像286

    13.3 處理程序的管理289

    13.3.1 集中存儲相關信息289

    13.3.2 管理事件處理程序292

    13.4 事件觸發300

    13.4.1 自定義事件302

    13.5 冒泡與委托306

    13.5.1 將事件委托給祖先

    素307

    13.5.2 修復瀏覽器的不足307

    13.6 文檔就緒事件(document

    ready)316

    13.7 總結318

    第14章 DOM操作321

    14.1 向DOM中注入

    HTML322

    14.1.1 將HTML轉換成

    DOM323

    14.1.2 將DOM插入到

    文檔中326

    14.1.3 腳本執行328

    14.2 素330

    14.3 素331

    14.4 文本內容333

    14.4.1 設置文本334

    14.4.2 獲取文本335

    14.5 總結336

    第15章 CSS選擇器引擎337

    15.1 W3C Selectors API338

    15.2 利用XPath查找

    素341

    15.3 純DOM實現342

    15.3.1 對選擇器進行解析345

    15.3.2 素346

    15.3.3 過濾結果集347

    15.3.4 遞歸和合並347

    15.3.5 自下而上的選擇器

    引用348

    15.4 總結350

    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部