Ajax是当今Web开发领域最流行的词汇。而JavaScript与CSS、XML和DOM几种老技术,加上XMLHttpRequest就构成了Ajax的四大基石。对于JavaScript,一些更资深的同事告诉我的感觉是失望。面对不同的浏览器和浏览器的不同版本,没有优秀的调试开发工具,JavaScript成了软件开发的泥潭。.
而本书的出版则给我们增加了一丝解决这些问题的信心。
它从最简单的地方入手,不仅讲述了JavaScript的基础知识,还讲述了JavsScript如何操作CSS、DOM等Ajax基础技术。而关于跨浏览器兼容问题的解决,则贯穿了本书的始终。本书对于各种浏览器、浏览器版本、JavaScript版本、DOM版本的介绍,有助于我们理解所遇到的各种新旧代码,使我们能够对这些代码做出正确的取舍。..
本书还提供了一些使用JavaScript的最佳实践。无论是新手还是老手,这些如何正确使用JavaScript的经验都能帮助他们养成良好的编程习惯。本书还介绍了一些调试和开发JavaScript的工具,这些工具无疑能够提高我们的开发效率。
本书最后对于Ajax和几个流行的JavaScript库的介绍,无疑会开阔我们在JavaScript使用上的思路。
本书是一本真正意义上的“新书”,不仅介绍了最新的JavaScript知识和方向,还完全覆盖了当今Web开发中关于JavaScript的所有重要话题,它使用了大量实例代码,图文并茂地讲解了使用JavaScript的各个层次和领域的内容。它不是一本参考手册,但却是一本值得拥有的教程。...
前言
第1章 JavaScript初探
1.1 规范和实现相互交织的历史
1.2 跨浏览器的不兼容性和其他常见的JavaScript传说
1.3 你能用JavaScript来做什么
1.4 JavaScript初探:“HelloWorld!”
1.5 JavaScript沙箱
1.6 可访问性和JavaScript的最佳实践
第2章 JavaScript数据类型与变量
2.1 变量的标识
2.2 作用域
2.3 简单类型
2.4 常量:有名称但不改变
2.5 习题
第3章 运算符和语句
3.1 JavaScript语句的格式
3.2 简单语句
3.3 条件语句和程序流
3.4 条件运算符
3.5 逻辑运算符
3.6 高级语句:循环语句
3.7 习题
第4章 JavaScript对象
4.1 对象构造函数
4.2 Number对象
4.3 String对象
4.4 正则表达式与RegExp
4.5 有专门用途的对象:Date和Math
4.6 JavaScript数组
4.7 关联数组:不是数组的数组
4.8 习题
第5章 函数
5.1 定义函数:细数所有方式
5.2 回调函数
5.3 函数和递归
5.4 嵌套函数、函数闭包和内存泄漏
5.5 作为对象的函数
5.6 习题
第6章 捕捉事件
6.1 O级DOM上的事件句柄
6.2 2级DOM上的事件句柄
6.3 产生事件
6.4 习题
第7章 表单与即时验证
7.1 访问表单
7.2 把事件附加在表单上:不同的方法
7.3 选择列表
7.4 单选按钮和复选框
7.5 输入字段和JiT正则表达式
7.6 习题
第8章 沙箱及之上的cookie、连通性和隐私
第9章 基础浏览器对象
第10章 DOM:文档对象模型
第11章 创建定制的JavaScript对象
第12章 构建动态网页:在脚本中加入样式
第13章 使用Ajax
第14章 好消息:生动的程序库!令人惊异的Web服务!有趣的API!
附录 习题答案
《程序员面试攻略》介绍程序员在求职过程所面临的求职沟通和程序设计技能两个方面的问题。在程序设计技能方面,《程序员面试攻略
2020年全国计算机等级考试一本通二级MSOffice高级应用 本书特色 本书面向全国计算机等级考试二级MS Office高级应用科目,严格依据其新版考试大纲详...
《逍遥游:当《庄子》遭遇现实》内容简介:中国当代思想隐士熊逸,中国思想史系列;如果你渴望洒脱自由的人生,就应该拥有这本书。
"GISforSustainableDevelopment"examineshowGISapplicationscanimprovecollaborationi...
《游园》内容简介:本书是“悦读日本”书系之一,从日本庭园的三大形态谈到各类庭园,包括佛家庭园、武家庭园、宫廷庭园、神社庭园
《用户界面设计:有效的人机交互策略(第5版)(英文版)》为了适应因特网和各种移动设备迅猛发展的形势,在第四版的基础上始终以基于
计算机网络 内容简介 本书由浅入深地阐述了计算机网络技术的一些基本概念和基本原理,介绍了当前常用的先进的网络技术以及网络的实际应用,反映了计算机网络技术的一些*...
WebDesignInspirationataGlanceVolume2ofTheWebDesignersIdeaBookincludesmorethan650...
《SEO深度解析》以SEO从业人员普遍存在的疑问、经常讨论的问题、容易被忽视的细节以及常见的错误理论为基础,对SEO行业所包含的各
[FROMwww.amazon.com]:TheLittleProverintroducesinductiveproofsasawaytodeterminefa...
《反正都能飞(李长声自选集)》内容简介:本书系旅日华人作家李长声自选集中的文学及出版篇。作者在此卷所选文章中,对日本文学史
精彩摘要:大凡讲到意大利设计,人们脸上都会流露出一抹轻松的微笑来。如果看到巴托里设计公司(BartoliDesing)的作品.那微笑就
这本书中的99种发明,是矗立在人类历史进程中一座座闪耀着智慧之光的丰碑,一位先哲说过:几千年来,在人类生活中,任何帝国、任
Python是目前最流行的动态脚本语言之一。本书共27章,由浅入深、全面系统地介绍了利用Python语言进行程序开发的知识和技巧,包括
冀云编著的《C++黑客编程揭秘与防范》旨在通过简单的语法知识及常用的系统函数编程,完成一些有特定功能的安全工具,让读者对系统
八年设计生涯,创造畅销磁圈。设计鬼才YEILE,乐于浪费时间对待艺术,拥有“慢一拍”灵魂。在他的宇宙中,植物与几何融合,星系与
VisualBasic通用范例开发金典(含光盘) 本书特色 本书系统全面地介绍了Visual Basic软件——Microsoft Visual Basic 6...
后人类文化是指以克隆为代表的生物技术和以网络、模块为代表的相关高科技技术联手缔造的、在人类社会非常有可能出现的文化景观。
谁说菜鸟不会数据分析 本书特色 超级畅销书《大话设计模式》作者的新作!用户群更为广泛,写作风格一如既往,技术沉淀更加深厚,势必掀起全民数据结构的热潮!谁说菜鸟不...
软件测试基础 内容简介 This extensively classroom-tested text uses an innovative approach t...