JavaScript核心技术

当前位置:首页 > 计算机网络 > 程序设计 > JavaScript核心技术

出版社:机械工业出版社
出版日期:2007-6
ISBN:9787111212973
作者:Shelley Powers
页数:340页

内容概要

Shelley Powers是一个软件开发者、摄影师和作家,她曾在O'Reilly出版过几本书,包括《Developing ASP Components》、《Unix Power Tools,Third Edition》、《Essential Blogging》和《Practical RDF》。她的第一部关于JavaScript的书面世于1996年,接着她在1997年又写了一本关于动态HTML (DHTML)的书。Shelley还发表过很多关于跨浏览器开发、JavaScript、CSS和XML的文章。Shelley 的技术网站是http://burningbird.net。

书籍目录

前言
第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!
附录 习题答案

编辑推荐

  作为Ajax的关键部分,JavaScript再一次火爆起来,成了一种引人注意的语言。Ajax使网站更加智能,也使得网站与浏览者之间的交互更加便捷。  在Web之外的编程领域中,JavaScript也已经得到了广泛的应用,因为它也成为一种方便的脚本语言。  本书通过许多基于Web的例子展示了:如何构建JavaScript逻辑和将它与现有的对象结构连接,如何构建自己的程序库以及如何利用其他 JavaScript用户编写的程序库。  本书讲述了:  ·基本的JavaScript逻辑(从函数和运算符到控制结构)。  ·如何在多种浏览器的Web世界中可靠地使用JavaScript的核心技术。  ·JavaScript的扩展机制以及它们与“传统的”面向对象编程有什么不同。  ·处理传统的JavaScript任务,比如表单验证、DOM操作和交互式的样式。  ·JavaScript安全性,包括Web浏览器沙箱、cookie以及与其他对象的交互。  ·创建用于处理常见任务的对象库。  ·使用JavaScript和XMLHttpRequest对象创建Ajax应用。  ·将程序库用于特殊效果和Ajax交互。  无论你是一名使用JavaScript多年的Web设计师,还是一名需要学习 JavaScript的程序员,或者是一名想要在Web上做一些东西的开发新手,都能从本书中受益。本书将教会你如何应用JavaScript这一强大的脚本语言。  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的各个层次和领域的内容。它不是一本参考手册,但却是一本值得拥有的教程。  Ajax是当今Web开发领域最流行的词汇。而JavaScript与CSS、XML和DOM几种老技术,加上XMLHttpRequest就构成了Ajax的四大基石。对于JavaScript,一些更资深的同事告诉我的感觉是失望。面对不同的浏览器和浏览器的不同版本,没有优秀的调试开发工具,JavaScript成了软件开发的泥潭。. 而本书的出版则给我们增加了一丝解决这些问题的信心。它从最简单的地方人手,不仅讲述了JavaScript的基础知识,还讲述了JavsScript如何操作CSS、DOM等Ajax基础技术。而关于跨浏览器兼容问题的解决,则贯穿了本书的始终。

作者简介

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的各个层次和领域的内容。它不是一本参考手册,但却是一本值得拥有的教程。...

图书封面


 JavaScript核心技术下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     书到手后非常后悔 ,非常一般 不值得购买和学习 书中内容不痛不痒 。真不知道为什么会出版这样的书 骗稿费的感觉 ,有上当受伤的感觉 苦呀,书中内容跟一般的javascript基础书差不多 可以当差不多先生了 ,闪光的内容几乎没有

精彩短评 (总计47条)

  •     短小精悍, 入门首选
  •     这本书很基本,国内偏偏换个名字为核心技术。。。。
  •     看见javaScript权威指南,感觉有点厚了呵呵,就买了这本,结果不是很令人满意,是老外的都这样么,感觉读起来挺废劲的
  •     web编程的入门书
  •     看了很使用,是一本不错的书
  •     此书不太适合新手。
  •     当初是同事推荐的,看了几天,感觉还是买下来比较好。讲得都是很核心的东西,很不错。
  •     Learning JavaScript 居然翻译做Javascript核心技术 真能折腾
  •     刚买了这本和HTML5+CSS3,刚买了就降价了,2本书一共便宜了30几元,真心觉得不核算了。
  •     看了之后有种豁然开朗的感觉
  •     看完之后,很多模糊的概念都清楚了,当然也有一些看不懂的,需要以后在实战中理解.总之,可以站在一个高一些的位置看待JavaScript了.
  •     本书的中文名比较坑爹,英文书名是:Learning JavaScript
  •     这本书我找了好久,非常喜欢
  •     大部分东西都讲到了,略显冗长,要是简洁一点就好了
  •     讲的不错,作者基本功很强
  •     虽然书有些旧,但是我觉得没有关系。书的内容还是不错的。
  •     很多重要的地方都叙述地不清楚,可能也是篇幅有限的缘故吧
  •     sdgdgd
  •     这本书挺好的 和适合我现在读的专业
  •     我买了三本书,但是这本书我发现我已经有一本了我想问下是否可以退货.
  •     需要耐心看
  •     js入门好书
  •     还可以..不错~
  •     偶尔拿来翻翻
  •     不错的一本书我喜欢
  •     讲解很清楚,例子简洁精准,页数合适。 非常适合入门。
  •     javascript 中的好书啊!
  •     翻译的有点别扭!
  •     很赞!初学JavaScript ,刚开始看的是《javascript高级程序设计 第二版》很厚的一本书,上学期间,花了很长时间愣是看不完,内容太长,难理解。重新借了这本《javascript 核心技术》作者讲的很详细,幽默诙谐的语言让难懂的技术词汇变的容易理解,让人进一步了解javascript。不得不说真的很适合新手。
  •     我居然今天只花了38分钟就浏览完第二遍了..
  •     内部称为犀牛书,推荐阅读。
  •     非常满意,以后我还会在这里买书的!
  •     learning js 翻译为核心技术…………内容还有错误
  •     不错其他的还不知道等看了再来评价
  •     其实是一本 JavaScript 入门性质的书。
  •     入门级别的JS书吧
  •     这本书是我们的老师给我们推荐的,一般吧~!可以看一下~!反正也不是特别的贵!~
  •     挺好的一本基础书 可以当工作书用了也
  •     还行,唯一的不足就是书中并不是所有的代码都给出了运行结果,因此要检验脑海里推断出的结果对不对,还要上机操作一下。如果在车上或者床上看的时候稍微有点郁闷。
  •     大致看了下还可以,很基础,具体没有开始阅读!
  •     上午定的下午就送到了~物流很快呢~书刚拿到手,看上去不错~~给自己点信心全部读完~
  •     什么效率,到现在还没有收到书。
  •     还是放弃了~
  •     当年的入门书籍呵呵
  •     这不是经典的犀牛书,请认准,另外翻译的烂……
  •     读这本书是两天,还是不晓得自己读懂了什么……
  •     书讲得好像还蛮深的,对于我这种,半菜不菜的人来说,正好,..呵呵
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024