v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《JavaScript高级应用与实践》扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社电子工业出版社
    发行时间2008年03月01日
    语言简体中文
  • 时间: 2013/05/31 13:47:45 发布 | 2013/06/01 03:09:52 更新
  • 分类: 图书  计算机与网络 

wlaren

精华资源: 1050

全部资源: 1056

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名JavaScript高级应用与实践
作者夏天
图书分类软件
资源格式PDF
版本扫描版
出版社电子工业出版社
书号9787121061233
发行时间2008年03月01日
地区大陆
语言简体中文
简介

IPB Image

内容简介:

《JavaScript高级应用与实践》的内容涵盖大量提升JavaScript性能的一些技巧、鲜为人知的写法,以及JavaScript在Web项目中某些智能的、经典的设计。《JavaScript高级应用与实践》在讲解过程中会有大量的例程和各种写法运行耗时的性能比较,给你展示了如何优化JavaScript的性能、一些非常独特而又能提升JavaScript性能的技巧(涵盖了当前网络中流行的JavaScript框架的大多数技巧)以及每天海量交易项目的JavaScript相关经验。其中,很多经验性的思想描述和方法可以应用于各种语言的编程。另外,《JavaScript高级应用与实践》还阐述了大量的JavaScript泛型设计,以及JavaScript在JSON-RPC和WebDAV中的应用并给出了相关的Java设计。
  最后《JavaScript高级应用与实践》的所有例程代码将组合为一套功能强大的基于CSS、XPath选择器模型的JavaScript框架,使Web的开发就如同基于XPath的文档开发一样便捷。

资源来自网络,如侵犯了您的权利,请点击,谢谢!

白盘用户可在(网盘分流地址):本页“用户评论”处1楼找下载链接。

内容截图:

IPB Image



目录

第1章 快速入门
1.1 阅读本书方式
1.1.1 融合注释,会说话的代码
1.1.2 交叉阅读
1.1.3 水到渠成
1.1.4 环境
1.2 规范和约定
1.2.1 注释约定
1.2.2 命名约定
1.2.3 辅助调试编码约定
1.3 本书公共代码(Jcore.js)导读
1.4 本书常见代码语法预阅
1.4.1 逗号运算符号
1.4.2 JavaScript独特的逻辑或、逻辑与运算符号
1.5 不推荐的中文命名方式
1.6 本书的写作思想

第2章 Function扩展和性能
2.1 关于Function的设计原则建议
2.2 arguments,length
2.3 toString 方法和valueOf 方法
2.4 Function的toString还有个妙用
2.5 绑定技术 HTML DOM对象事件动态行为绑定
2.6 JavaScript中的this( )是什么
2.7 绑定NaN、Infinity、null、undefined给对象,this会是什么
2.8 Function对象的apply 和call的区别
2.9 不用new的时候应该注意什么
2.9.1 一般直接调用方式
2.9.2 new调用
2.9.3 apply方式
2.9.4 call方式
2.9.5 本书推荐的巧妙方式
2.10 如何给你的function增加[ ]运算符号的支持Web项目中HTML DOM的应用
2.11 如何让你的this加、减、乘、除
2.12 回调函数之函数“类型” 流行中的AJAX里的回调应用
2.13 打造方便的调试函数
2.14 匿名函数
2.15 匿名函数的递归调用
2.16 继承后如何在函数中访问Super的简化设计
2.17 静态函数、属性的访问问题
2.18 总结

第3章 Object扩展和性能及Web应用之神兵利器
3.1 typeof和constructor总结
3.2 高性能初始化
3.2.1 和普通Object初始化的性能比较
3.2.2 与function的比较
3.3 当心,这里的bind对我无用
3.4 完美之绑定(bind)将通用于Object、Function和其他对象,同时支持给Object增加[ ]运算符号
3.5 通用属性复制
3.6 “继承”
3.7 多态
3.8 推荐的对象模型方法[优点:一个名称空间,更便于内存才清理和释放]
3.9 Json引入
3.9.1 什么是Json
3.9.2 Json串形化有什么用途
3.9.3 我为Json修正了什么
3.9.4 Json使用举例
3.10 toString
3.11 融合HTML DOM支持的完美通用对象迭代器模型设计之each
3.12 通用迭代模式的元素属性的获取和设置Style外观样式对象的获取和设置设计
3.13 通用对象排序模型设计之继承Array的相关功能
3.14 isPrototypeOf和hasOwnProperty
3.14.1 isPrototypeOf
3.14.2 hasOwnProperty
3.15 给所有JavaScript对象扩展属性、方法
3.16 打造“完美中的完美”的HTML DOM对象XPath对象选择器 115
3.16.1 XPath对象选择器架构说明
3.16.2 模式匹配函数定义说明
3.16.3 基本正则表达式模式详解
3.16.4 可扩展的转义及可扩展模块说明
3.16.5 选择后的对象集合如何支持HTML事件的动态绑定 125
3.16.6 实现代码及使用举例
3.17 不要被怪物吓倒:0.1234[“each”]、true[“each”] 152
3.18 泛型设计之保留四舍五入保留小数:toFixed
3.19 addClass、removeClass、toggleClass、mstgcls、remove的扩展设计

第4章 Array扩展和独辟蹊径的应用
4.1 高性能初始化
4.2 数字下标
4.3 文本下标
4.4 “特殊”数字下标揭秘
4.5 对象下标揭秘
4.6 迭代器
4.7 扩展Array及应用
4.7.1 Max、Min的扩展
4.7.2 indexOf、lastIndexOf的扩展
4.7.3 some、every、filter、forEach、map的扩展
4.7.4 克隆的实现
4.8 Array函数功能增强
4.8.1 push的增强,名为ps
4.8.2 pop的增强,名为pp
4.8.3 shift的增强,名为sft
4.8.4 unshift的增强,名为usft
4.8.5 splice的增强,名为splc
4.9 给自己定义的对象增加[ ]运算符号

第5章 String的扩展
5.1 如何将自定义对象直接赋予HTML DOM的innerText、innerHTML、value和其他属性
5.2 扩展自己的append方法
5.3 也谈StringBuffer
5.3.1 StringBuffer的实现
5.3.2 和String扩展的append性能比较
5.4 扩展自己的trim、trimAll、trimL、trimR
5.5 兼容Java时equals的扩展
5.6 把replace玩到颠峰
5.6.1 稍微高级的玩法设计
5.6.2 最迷惑人的隐匿方式设计
5.7 转换汉字及双字节字符为Unicode
5.7.1 Unicode编码
5.7.2 Unicode解码
5.8 加密我的String加、解密的实现
5.9 Web常用验证功能集
5.9.1 身份证的验证和自动升位
5.9.2 E-mail的验证
5.9.3 数字范围验证及在Web开发中的应用、输入限制的设计 214
5.9.4 Web开发中IP地址的输入限制和验证
5.10 类似Java里的参数功能:toString的{1 ……n}参数模式的合成
5.11 String的Left、Right、Mid扩展

第6章 For的优化和性能提升
6.1 使用For…in应该注意什么
6.2 do{……} while()和for的性能比较
6.3 匿名函数对象对性能的提升
6.4 倒着循环对性能的提升
6.5 最佳性能for的设计
6.6 本章for各种实现性能综合比较
第7章 window对象的性能应用

第8章 Form开发经验之谈
8.1 通用获取输入对象元素value的设计
8.2 通用设置输入对象元素value的设计
8.3 异步支持设计
8.4 动态支持上传N个文件的封装设计
8.5 Web开发中自定义输入对象组和表达式求值的设计 309
8.6 Web开发中人性化输入值长度光标跟踪提示
8.7 如何在必输项没有输入值前其相关按钮、对象不可以操作 313
8.8 如何令表格中没有选择radio、checkbox输入对象的时候相应的
8.8 按钮、相应的对象不可以操作
8.9 AJAX让你的网站支持多语言——多语言的google Translate AJAX
8.8 的封装
……
第15章 JavaScript在WebDAV中的应用
附录A
附录B
参考文献

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有153网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。