中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
JavaScript編程實戰

包郵 JavaScript編程實戰

作者:JonRaasch
出版社:人民郵電出版社出版時間:2014-03-01
開本: 16開 頁數: 308
中 圖 價:¥47.0(8.0折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JavaScript編程實戰 版權信息

  • ISBN:9787115345486
  • 條形碼:9787115345486 ; 978-7-115-34548-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

JavaScript編程實戰 本書特色

《javascript編程實戰》深入探討了如何基于javascript技術從頭開始創建真實的應用,共分為四個部分。**部分介紹了*佳實踐以及庫、框架與插件,為構建應用奠定堅實的基礎。第二部分討論了前端的構建,包括backbone.js、javascript模板,以及表單處理和校驗的相關內容。第三部分涉及如何用node.js編寫服務器端javascript。*后一部分挑戰程序的功能極限,介紹了如何構建實時應用程序、調整移動領域的web程序、javascript圖形處理技術等內容。   《javascript編程實戰》適合所有熟悉javascript并希望提升相關技術水平的開發人員和設計人員學習參考。

JavaScript編程實戰 內容簡介

遵循*佳實踐,從頭構建實際應用。   深入解析不可多得的javascript高級主題。   為你構建21世紀的殺手級應用貢獻一臂之力

JavaScript編程實戰 目錄

**部分 堅實的基礎
 
第1章 *佳實踐 
 1.1 松耦合 
 1.1.1 緊耦合的問題 
 1.1.2 松耦合的優勢 
 1.2 javascript mvc和模板 
 1.2.1 mvc 
 1.2.2 模板 
 1.3 開發工具 
 1.3.1 webkit開發人員工具 
 1.3.2 weinre 
 1.3.3 版本控制 
 1.3.4 css預處理 
 1.4 測試 
 1.4.1 使用grunt 
 1.4.2 使用qunit 
 1.5 小結 
 1.6 補充資源 
 
第2章 庫、框架與插件 
 2.1 選擇恰當的javascript庫 
 2.1.1 jquery 
 2.1.2 zepto 
 2.1.3 普通的dom 
 2.2 使用框架 
 2.2.1 bootstrap 
 2.2.2 jquery ui 
 2.2.3 移動框架 
 2.3 其他腳本 
 2.3.1 modernizr 
 2.3.2 html5 shiv 
 2.4 html5樣板 
 2.5 尋找jquery插件 
 2.5.1 去哪里(以及不要去哪里)找 
 2.5.2 要找什么——一個十項檢查列表 
 2.6 小結 
 2.7 補充資源 
 
第二部分 構建前端
 
第3章 backbone.js 
 3.1 初識backbone 
 3.1.1 backbone是什么 
 3.1.2 為什么要用backbone 
 3.1.3 backbone基礎 
 3.1.4 什么時候用backbone 
 3.1.5 設置backbone 
 3.2 backbone中的模型 
 3.2.1 創建一個模型 
 3.2.2 創建計算屬性 
 3.2.3 設置默認值 
 3.2.4 使用初始化函數 
 3.2.5 使用backbone事件 
 3.2.6 模型的校驗 
 3.3 使用backbone中的集合 
 3.3.1 創建集合 
 3.3.2 創建集合事件 
 3.4 理解backbone視圖 
 3.4.1 創建視圖 
 3.4.2 使用渲染函數 
 3.4.3 使用backbone中的視圖元素 
 3.4.4 使用嵌套視圖 
 3.5 數據的保存及獲取 
 3.5.1 與服務器上的模型同步 
 3.5.2 在backbone中使用localstorage api 
 3.5.3 把集合保存在服務器上 
 3.5.4 使用backbone.sync 
 3.6 使用路由控制器 
 3.6.1 路由如何使用 
 3.6.2 設置路由控制器 
 3.6.3 pushstate與hashchange 
 3.7 再談事件 
 3.7.1 事件解綁定 
 3.7.2 手動觸發事件 
 3.7.3 綁定“this” 
 3.7.4 all事件 
 3.8 操作集合 
 3.8.1 取出集合中的條目 
 3.8.2 集合排序 
 3.9 小結 
 3.10 補充資源 
 
第4章 使用javascript模板 
 4.1 認識模板 
 4.1.1 為什么使用模板 
 4.1.2 了解不同的模板庫 
 4.1.3 做出正確的選擇 
 4.2 使用underscore模板 
 4.2.1 underscore模板基礎知識 
 4.2.2 重溫模板的*佳實踐 
 4.2.3 在模板中使用javascript 
 4.3 在backbone中使用模板 
 4.3.1 不用模板設置模型和視圖 
 4.3.2 用模板渲染視圖 
 4.4 小結 
 4.5 補充資源 
 
第5章 創建表單 
 5.1 理解漸進式增強 
 5.1.1 漸進式增強方式 
 5.1.2 為什么要漸進式增強 
 5.1.3 決定支持哪個環境 
 5.2 讓html5替你工作 
 5.2.1 html5的輸入控件類型 
 5.2.2 交互特性 
 5.3 給老瀏覽器用polyfill 
 5.3.1 尋找第三方polyfill 
 5.3.2 編寫自己的polyfill 
 5.4 連接rest api 
 5.4.1 提交表單 
 5.4.2 構建通用函數 
 5.5 backbone中的表單 
 5.5.1 設置表單模型 
 5.5.2 設置表單視圖 
 5.5.3 將表單域保存到模型中 
 5.5.4 添加校驗 
 5.5.5 清理模板 
 5.5.6 必填項 
 5.5.7 提交表單 
 5.5.8 合并代碼 
 5.6 小結 
 5.7 補充資源 
 
第三部分 編寫服務器端javascript
 
第6章 node.js簡介 
 6.1 為什么是node 
 6.1.1 在實時程序中使用node 
 6.1.2 node的工作機制 
 6.2 安裝node 
 6.2.1 在mac/linux上安裝 
 6.2.2 在windows上安裝 
 6.2.3 檢查安裝情況 
 6.3 node入門 
 6.3.1 創建服務器 
 6.3.2 添加內容 
 6.3.3 打包 
 6.3.4 運行腳本 
 6.3.5 簡化腳本 
 6.3.6 使用node repl 
 6.4 node模塊 
 6.4.1 引入模塊 
 6.4.2 外部模塊和npm 
 6.4.3 尋找模塊 
 6.5 node 模式 
 6.5.1 模塊和全局變量 
 6.5.2 異步模式 
 6.5.3 事件 
 6.5.4 子進程 
 6.6 小結 
 6.7 補充資源 
 
第7章 express框架 
 7.1 express入門 
 7.1.1 安裝express 
 7.1.2 創建express程序 
 7.2 設置路由 
 7.2.1 已有路由 
 7.2.2 創建新的路由 
 7.2.3 post、put和delete 
 7.3 渲染視圖 
 7.3.1 啟用underscore模板 
 7.3.2 創建視圖 
 7.4 處理表單數據 
 7.4.1 創建post路由 
 7.4.2 將反饋發給模板 
 7.5 發封郵件 
 7.5.1 連到smtp服務器上 
 7.5.2 構建email消息 
 7.5.3 發送郵件 
 7.5.4 在結束之前 
 7.6 小結 
 7.7 補充資源 
 
第8章 mongodb 
 8.1 nosql數據庫有什么好處 
 8.1.1 擴展能力 
 8.1.2 簡單性 
 8.2 mongodb入門 
 8.2.1 安裝mongodb 
 8.2.2 運行mongodb 
 8.2.3 安裝mongodb模塊 
 8.2.4 創建數據庫 
 8.3 mongodb中的crud 
 8.3.1 創建集合 
 8.3.2 讀取數據 
 8.3.3 更新數據 
 8.3.4 刪除數據 
 8.4 mongoose 
 8.4.1 mongoose入門 
 8.4.2 創建模型 
 8.4.3 讀取數據 
 8.5 數據庫上的其他選擇 
 8.6 小結 
 8.7 補充資源 
 
第四部分 挑戰極限
 
第9章 用websockets構建實時程序 
 9.1 websockets的工作機制 
 9.1.1 輪詢的問題 
 9.1.2 websockets方案 
 9.2 socket.io入門 
 9.2.1 服務器上的socket.io 
 9.2.2 客戶端的socket.io 
 9.3 構建實時的聊天室 
 9.3.1 創建聊天室視圖 
 9.3.2 將消息提交給服務器 
 9.3.3 在服務器端處理消息 
 9.3.4 在客戶端顯示新消息 
 9.3.5 添加backbone.js結構 
 9.3.6 添加用戶 
 9.3.7 添加時間戳 
 9.3.8 保存到mongodb中 
 9.3.9 合并代碼 
 9.4 小結 
 9.5 補充資源 
 
第10章 進入移動領域 
 10.1 搭建移動app 
 10.1.1 檢測移動終端 
 10.1.2 設置移動端網站的樣式 
 10.1.3 移動端框架 
 10.2 集成觸屏 
 10.2.1 基本觸摸事件 
 10.2.2 復雜的觸摸手勢 
 10.3 geolocation 
 10.3.1 找到用戶的位置 
 10.3.2 連接google地圖 
 10.3.3 追蹤geolocation的變化 
 10.4 電話號碼和短信 
 10.4.1 靜態的電話號碼和sms鏈接 
 10.4.2 用javascript撥打電話和發送短信 
 10.5 phonegap 
 10.5.1 phonegap的優與劣 
 10.5.2 phonegap入門 
 10.5.3 連接相機 
 10.5.4 連接通訊錄 
 10.5.5 其他api 
 10.6 小結 
 10.7 補充資源 
 
第11章 javascript圖形 
 11.1 畫布基礎 
 11.1.1 畫出基本的形狀 
 11.1.2 讓畫布動起來 
 11.1.3 畫布中的鼠標事件 
 11.2 svg基礎 
 11.2.1 讓svg動起來 
 11.2.2 svg鼠標事件 
 11.2.3 編碼svg 
 11.3 rapha?l.js 
 11.3.1 作畫路徑 
 11.3.2 畫曲線 
 11.3.3 樣式 
 11.3.4 動畫 
 11.3.5 鼠標事件 
 11.4 用grapha?l做圖表 
 11.4.1 餅圖 
 11.4.2 柱狀圖 
 11.4.3 折線圖 
 11.5 帶webgl的3d畫布 
 11.5.1 three.js簡介 
 11.5.2 創建圖像紋理 
 11.5.3 3d動畫 
 11.5.4 添加鼠標事件 
 11.5.5 使用備選的2d畫布 
 11.6 css中的3d變換 
 11.7 小結 
 11.8 補充資源 
 
第12章 推出你的程序 
 12.1 性能檢查表 
 12.1.1 重點在哪 
 12.1.2 資源管理 
 12.1.3 動畫優化 
 12.1.4 少做為妙 
 12.1.5 規避回流 
 12.2 部署 
 12.2.1 把靜態資源部署在cdn上 
 12.2.2 把node服務部署在ec2上 
 12.3 推出 
 12.4 補充資源 
 
附錄a 用less做css預處理 
 a.1 less簡介 
 a.1.1 預處理的好處 
 a.1.2 安裝less編譯器 
 a.1.3 在服務器上編譯 
 a.2 less的基礎知識 
 a.2.1 變量 
 a.2.2 操作符 
 a.2.3 嵌套 
 a.3 函數和mixin 
 a.3.1 函數 
 a.3.2 mixin 
 a.4 文件結構 
 a.4.1 使用import 
 a.4.2 文件結構示例 
 a.4.3 定制結構 
 a.5 小結 
 a.6 補充資源
展開全部

JavaScript編程實戰 作者簡介

Jon Raasch Web開發專家。用戶體驗重度關注者,堅信只要滿足了用戶的需求,商業目標就能隨之達成。除本書外,還著有Smashing WebKit和Smashing Mobile Web Development。現居住在美國俄勒岡州波特蘭市。Twitter賬號:@jonraasch。個人網站:jonraasch.com。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 北京康百特科技有限公司-分子蒸馏-短程分子蒸馏设备-实验室分子蒸馏设备 | 混合生育酚_醋酸生育酚粉_琥珀酸生育酚-山东新元素生物科技 | 双效节能浓缩器-热回流提取浓缩机组-温州市利宏机械 | 苏州工作服定做-工作服定制-工作服厂家网站-尺品服饰科技(苏州)有限公司 | 工业CT-无锡璟能智能仪器有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 北京开源多邦科技发展有限公司官网 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 动物麻醉机-数显脑立体定位仪-北京易则佳科技有限公司 | 罗氏牛血清白蛋白,罗氏己糖激酶-上海嵘崴达实业有限公司 | 酒万铺-酒水招商-酒水代理| 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 贴板式电磁阀-不锈钢-气动上展式放料阀-上海弗雷西阀门有限公司 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 | 哈希PC1R1A,哈希CA9300,哈希SC4500-上海鑫嵩实业有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 | 企业微信营销_企业微信服务商_私域流量运营_艾客SCRM官网 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 |