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!
附录 习题答案
人工智能 本书特色 本书是“OHM大学理工系列”之一。书中简明扼要地介绍了基于搜索的问题求解、知识表示和推理、机器学习、模糊理论-精神网络-遗传算法、模糊识别,...
《理念·制度·人》内容简介:20多年超近距离观察华为与任正非,8年研究积淀解析华为快速崛起的底层逻辑。在本书中,华为公司顾问田
《孟浩然集》内容简介:孟浩然是盛唐杰出诗人,创作了大量的山水田园诗,风格清淡旷远,与王维并称,是盛唐山水田园诗派的代表人物
《青少年身体训练动作手册:拉伸训练》内容简介:“青少年身体训练动作指导丛书”共8册,是中国青少年体能训练师认证参考教材,并得
《幻想即现实(十周年珍藏版)》内容简介:幻想是内心的现实,你的世界是什么样子,与你有关,与世界无关。本书源于治疗过程,是作
本书是一本CSS技术专著。主要从布局角度全面、系统和深入地讲解CSS在标准网站布局之中的应用。很多读者经过初步的学习之后就能够
本书提供了在C编程语言中进行安全编码的指导方针,描述了C语言程序中导致软件潜在风险根源的编码错误,并根据严重性、被利用的可
Visual Basic程序设计基础 本书特色 《高等学校“十二五”公共课计算机规划教材:Visual Basic程序设计基础》可作为普通高等学校非计算机专业本...
《智慧工厂技术与应用》内容简介:智慧工厂是现代工厂信息化发展的新阶段,是在数字化工厂的基础上,利用物联网技术和设备监控技术
计算机应用基础(2007版) 本书特色 本书为北京市高等教育自学考试“计算机应用基础”课程的考试指定用书。该书强调其文化性、科学性、基础性和实用性,着重培养学生...
《移动端网络营销推广实战从入门到精通》内容简介:移动互联网时代,微营销兴起,对于企业、商家或移动互联网平台而言,利用各种移
基于人工神经网络的机器翻译 本书特色 本论文研究的是机器翻译,而且探索摆脱基于符号系统的机器翻译和基于语料库统计的机器翻译模式,在机器翻译中应用人工神经网络的技...
《物理化学》是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是面向21世纪课程教材。《物理化学》共5篇2
《新旧之间》内容简介:本书以《樊山政书》所反映的清末法制变革中樊增祥任藩、臬两司的司法公文为研究对象,围绕转型时期的“变”
社会经济的发展,使得移动通信技术日新月异。本书系统、全面地介绍了移动通信的相关概念、关键技术以及一些典型的移动通信系统,
《地方政府的战略成长》内容简介:改革开放40年来,城市府际治理在区域经济社会发展与公共事务治理中起到了关键性推动作用。本书以
《过去的工作》内容简介:《过去的工作》收入周作人在抗战胜利前后(一九四五年四月至十二月)所作文章十五篇。文章延续四十年代以
《商品美工实训》内容简介:《商品美工实训》是一本岗位项目实训教材,本书根据电子商务公司美工部门的岗位设置和技能要求整合课程
《从0到100万:我的微商之路可以复制》内容简介:为什么将这本书取名为《从0到100万:我的微商之路可以复制》呢?因为纵观自己的微
《人工智能:商业化落地实战》内容简介:人工智能的发展已经成为趋势。在这一时代背景下,本书选取最具代表性的AI科技与AI产品进行