JavaScript模式

JavaScript模式

《JavaScript模式》是2012年中國電力出版社出版的圖書,作者是斯特凡洛夫。本書包含了實現每個討論的模式的實踐建議,並附有數個可以立即上手的範例。

基本介紹

  • 書名:JavaScript模式
  • 作者:斯特凡洛夫
  • 譯者陳新
  • 類別:計算機與網際網路>程式語言與軟體開發
  • 定價:38.00元
  • 出版社:中國電力出版社
  • 出版時間:2012-07-01
  • 裝幀:精裝
內容簡介,圖書目錄,

內容簡介

什麼是使用JavaScript開發應用程式最好的方法呢?《JavaScript模式》將使用大量JavaScript編碼模式和最佳實踐來幫您回答該問題。如果您是一名有經驗的開發者,正在尋找與對象、函式、繼承以及其他特定語言分類,那么本書中的抽象方案和代碼模板將是十分理想的指南,無論您正在使用Javascript編寫客戶端、服務端,抑或是桌面應用程式
《JavaScript模式》是由JavaScript專家斯特凡洛夫撰寫,Stoyan是Yahoo公司的資深技術員,他還是YSlow2.0(一個web性能最佳化工具)的技術架構師。同時還可以學到一些反模式,一些常見的編程方式,這些編程方式引發的問題比解決的還多。

圖書目錄

前言
第1章 簡介
模式
JavaScript:基本概念
ECMAScript 5
JSLint
Console
第2章 基本技巧
編寫可維護的代碼
儘量少用全局變數
for循環
for-in循環
不要增加內置的原型
SWitch模式
避免使用隱式類型轉換
使用parseInt()的數值約定
編碼約定
命名約定
編寫注釋
編寫API文檔
編寫可讀性強的代碼
同行互查
在正式發布時精簡代碼
運行JSLint
小結
第3章 字面量構造函式
對象字面量
自定義構造函式
強制使用new的模式
數組字面量
JSON
正則表達式字面量
基本值類型包裝器
錯誤對象
小結
第4章 函式
背景
回調模式
返回函式
自定義函式
即時函式
即時對象初始化
初始化時分支
函式屬性——備忘模式
配置對象
Curry
小結
第5章 對象創建模式
命名空間模式
聲明依賴關係
私有屬性和方法
模組模式
沙箱模式
靜態成員
對象常量
鏈模式
method()方法
小結
第6章 代碼復用模式
傳統與現代繼承模式的比較
使用類式繼承時的預期結果
類式繼承模式#1——默認模式
類式繼承模式#2——借用構造函式
類式繼承模式#3——借用和設定原型
類式繼承模式#4——共享原型
類式繼承模式#5——臨時構造函式
Klass
原型繼承
通過複製屬性實現繼承
借用方法
小結
第7章 設計模式
單體模式
工廠模式
疊代器模式
裝飾者模式
策略模式
外觀模式
代理模式
中介者模式
觀察者模式
小結
第8章 DOM和瀏覽器模式
關注分離
DOM腳本
事件
長期運行腳本
遠程腳本
配置JavaScript
載入策略
小結

相關詞條

熱門詞條

聯絡我們