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

商品搜索

 类 别:
 关键字:
    

商品分类

編寫可維護的JavaScript
該商品所屬分類:圖書 -> 編程語言
【市場價】
441-640
【優惠價】
276-400
【作者】 扎卡斯 
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:人民郵電出版社
ISBN:9787115310088
商品編碼:1027649297

品牌:文軒
出版時間:2013-04-01
代碼:55

作者:扎卡斯

    
    
"
作  者:(美)扎卡斯 著作 李晶 等 譯者
/
定  價:55
/
出 版 社:人民郵電出版社
/
出版日期:2013年04月01日
/
頁  數:226
/
裝  幀:平裝
/
ISBN:9787115310088
/
目錄
●第一部分  編程風格
第1章  基本的格式化
1.1  縮進層級
1.2  語句結尾
1.3  行的長度
1.4  換行
1.5  空行
1.6  命名
1.6.1  變量和函數
1.6.2  常量
1.6.3  構造函數
1.7  直接量
1.7.1  字符串
1.7.2  數字
1.7.3  null
1.7.4  undefined
1.7.5  對像直接量
1.7.6  數組直接量
第2章  注釋
2.1  單行注釋
2.2  多行注釋
2.3  使用注釋
2.3.1  難於理解的代碼
2.3.2  可能被誤認為錯誤的代碼
2.3.3  瀏覽器特性hack
2.4  文檔注釋
第3章  語句和表達式
3.1  花括號的對齊方式
3.2  塊語句間隔
3.3  switch語句
3.3.1  縮進
3.3.2  case語句的“連續執行”
3.3.3  default
3.4  with語句
3.5  for循環
3.6  for-in循環
第4章  變量、函數和運算符
4.1  變量聲明
4.2  函數聲明
4.3  函數調用間隔
4.4  立即調用的函數
4.5  嚴格模式
4.6  相等
4.6.1  eval()
4.6.2  原始包裝類型
第二部分  編程實踐
第5章  UI層的松耦合
5.1  什麼是松耦合
5.2  將JavaScript從CSS中抽離
5.3  將CSS從JavaScript中抽離
5.4  將JavaScript從HTML中抽離
5.5  將HTML從JavaScript中抽離
5.5.1  方法1:從服務器加載
5.5.2  方法2:簡單客戶端模板
5.5.3  方法3:復雜客戶端模板
第6章  避免使用全局變量
6.1  全局變量帶來的問題
6.1.1  命名衝突
6.1.2  代碼的脆弱性
6.1.3  難以測試
6.2  意外的全局變量
避免意外的全局變量
6.3  單全局變量方式
6.3.1  命名空間
6.3.2  模塊
6.4  零全局變量
第7章  事件處理
7.1  典型用法
7.2  規則1:隔離應用邏輯
7.3  規則2:不要分發事件對像
第8章  避免“空比較”
8.1  檢測原始值
8.2  檢測引用值
8.2.1  檢測函數
8.2.2  檢測數組
8.3  檢測屬性
第9章  將配置數據從代碼中分離出來
9.1  什麼是配置數據
9.2  抽離配置數據
9.3  保存配置數據
第10章  拋出自定義錯誤
10.1  錯誤的本質
10.2  在JavaScript中拋出錯誤
10.3  拋出錯誤的好處
10.4  何時拋出錯誤
10.5  try-catch語句
10.6  錯誤類型
第11章  不是你的對像不要動
11.1  什麼是你的
11.2  原則
11.2.1  不覆蓋方法
11.2.2  不新增方法
11.2.3  不刪除方法
11.3  更好的途徑
11.3.1  基於對像的繼承
11.3.2  基於類型的繼承
11.3.3  門面模式
11.4  關於Polyfill的注解
11.5  阻止修改
第12章  瀏覽器
12.1  User-Agent檢測
12.2  特性檢測
12.3  避免特性推斷
12.4  避免瀏覽器推斷
12.5  應當如何取舍
第三部分  自動化
第13章  文件和目錄結構
13.1  很好實踐
13.2  基本結構
第14章  Ant
14.1  安裝
14.2  配置文件
14.3  執行構建
14.4  目標操作的依賴
14.5  屬性
14.6  Buildr項目
第15章  校驗
15.1  查找文件
15.2  任務
15.3  增強的目標操作
15.4  其他方面的改進
15.5  Buildr任務
第16章  文件合並和加工
16.1  任務
16.2  行尾結束符
16.3  文件頭和文件尾
16.4  加工文件
第17章  文件精簡和壓縮
17.1  文件精簡
17.1.1  使用YUI Compressor精簡代碼
17.1.2  用Closure Compiler精簡
17.1.3  使用UglifyJS精簡
17.2  壓縮
17.2.1  運行時壓縮
17.2.2  構建時壓縮
第18章  文檔化
18.1  JSDoc Toolkit
18.2  YUI Doc
第19章  自動化測試
19.1  YUI Test Selenium引擎
19.1.1  配置一臺Selenium服務器
19.1.2  配置YUI Test Selenium引擎
19.1.3  使用YUI Test Selenium引擎
19.1.4  Ant的配置寫法
19.2  Yeti
19.3  PhantomJS
19.3.1  安裝及使用
19.3.2  Ant的配置寫法
19.4  JsTestDriver
19.4.1  安裝及使用
19.4.2  Ant的配置寫法
第20章  組裝到一起
20.1  被忽略的細節
20.2  編制打包計劃
20.2.1  開發版本的構建
20.2.2  集成版本的構建
20.2.3  發布版本的構建
20.3  使用CI繫統
20.3.1  Jenkins
20.3.2  其他CI繫統
附錄A  JavaScript編碼風格指南
附錄B  JavaScript工具集
內容簡介
    任何語言都需要強調編碼風格的一致性。隻要是團隊開發,每個人都以相同方式編寫代碼就是至關重要的。這樣大家纔能方便地互相看懂和維護對方的代碼。
    《編寫可維護的JavaScript》向開發人員闡述了如何在團隊開發中編寫具備高可維護性的JavaScript代碼,書中詳細說明了作為團隊一分子,應該怎麼寫JavaScript。本書內容涵蓋了編碼風格、編程技巧、自動化、測試等幾方面,既包括具體風格和原則的介紹,也包括示例和技巧說明,最後還介紹了如何通過自動化的工具和方法來實現一致的編程風格。
    《編寫可維護的JavaScript》作者Nicholas C. Zakas是很好的Web技術專家,也是《JavaScript高級程序設計》一書的作者等



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
【同作者商品】
扎卡斯
  本網站暫時沒有該作者的其它商品。
有該作者的商品通知您嗎?
請選擇作者:
扎卡斯
您的Email地址
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部