首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

JavaScript征途

2011-07-31 
商家名称 信用等级 购买信息 订购本书
JavaScript征途 去商家看看
JavaScript征途 去商家看看

 JavaScript征途


基本信息·出版社:电子工业出版社
·页码:819 页
·出版日期:2009年09月
·ISBN:7121090864/9787121090868
·条形码:9787121090868
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:网站开发专家

内容简介 《JavaScript征途》是一本学习JavaScript语言的权威书籍,在遵循语言学习的特殊规律基础上精心选材,力争做到统筹、有序,在结构上体现系统性和完整性。同时还重点挖掘JavaScript基于对象的开发精髓及函数式编程两个技术核心。《JavaScript征途》内容全面,由浅入深,包括6篇21章,主要内容包括:JavaScript语言的基本特性,开发简单的JavaScript程序,JavaScript语法体系,数据、数据类型和变量,运算符和表达式,语句和结构,JavaScript函数, JavaScript对象,数组,字符串,使用正则表达式操纵字符串,客户端,控制文档结构的模型,JavaScript事件驱动模型,CSS,Cookie,XML和JSON,Ajax,深入JavaScript面向对象编程,深入JavaScript函数式编程,深入JavaScript动态化编程等。
《JavaScript征途》适用于具有一定程序开发基础、准备学习JavaScript语言或希望提高JavaScript语言技巧的读者,还可作为相关培训班的教材。
作者简介 朱印宏,资深Web架构师,长期专注于Web前沿技术,精通.NET技术框架,对于CSS、JavaScript、XHTML、XML、Aiax等Web前台技术有着深厚的基础,并在实践中提出很多独到的见解,深受业界同仁和客户的好评。 国内知名IT图书作者,荣获2008年度IT图书最佳原创作者奖。作者发表过Web评论文章十几篇,出版过多本Web技术专著。长期笔耕不辍,所写图书技术严谨、扎实,语言通俗易懂。其中《动态网站开发第一步》、《CSS商业网站布局之道》、《精通CSS网页布局》等图书深受读者欢迎和喜爱,市场反映良好。
编辑推荐 《JavaScript征途》是一本帮助您寻找JavaScript路标的书!
这是一本探索JavaScript征途起点和重点的秘笈!
在趣味阅读中体验理性思维的快乐,并渐行渐远!
2008年度最佳原创图书奖得主朱印宏扛鼎力作!
专业书评 百度电子商务部项目经理、《JavaScript王者归来》作者月影:
不得不说这是本很有特色的书,作者通过自然的陈述娓娓道来JavaScript灵活多变的特点,一如书名所言,你将感觉自己亲身和作者一同踏上探寻真理的“征途”。“JavaScript 的优势在于灵活,而不是庞杂”,作者一语道破天机,开篇即指明了“征途”的方向。更难能可贵的是,作者抛弃教条式的指点,透过形象贴切的比喻和小故事,循序渐进地向你展示求知之旅中的种种风景,让你在旅途中不寂寞。
微软研究院IE嵌入式开发程序员程劭非:
拿到《JavaScript征途》的目录和样章,第一感觉就是——如果回到学JavaScript的时候,我一定会买这本书。我以为,评价一本书的好坏,最重要的标准是它内容的价值,而非它讲述的方式。讲述知识能够做到深入浅出,绝不仅仅是因为语言风格和表达方式,一本书读起来舒服(尤其是技术书籍),一定是因为作者在以非常清晰的思维把书中讲到的东西和读者的知识背景连结起来。这本《JavaScript征途》,正是一本深入浅出,让人读起来感到舒服的书。
经典论坛网站开发区分区版主帅青蛙:
纵观整本书的目录可以发现,这本书涉及的知识层面还是比较广的。
撇去JavaScript的发展史不谈,光从技术方面来讲,从最基础的Hello World讲起,直到后面OOP的高级应用,中间穿插着相关的知识点,虽然没有一线贯穿,但是对于书后回头参考起了不小的作用,虽不完美,但也算是面面俱到。
作为JavaScript的初学者,这本书或许会对您有用,书中大致把常用的方法,函数及相关的知识点基本都讲到了,对于进阶的内容也可以从书中窥见一些。
对于有一定JavaScript基础的读者来说,这本书或许也有用处,当然,前提是您想涉及OOP领域,可以从书中讲到的一些OOP的处理方法中得到一些启发。
当然,如果想把这本书当作参考书,个人感觉就有点吃力了。虽然涉及的面比较广,但一些知识点,特别是一些标准的方法,例如,DOM操作的讲解还是会有一些遗漏,毕竟DOM涉及到的知识点很多。但作为一本用来学习JavaScript的书来说,还是不错的选择。
从我到目前为止看的一些JavaScript的书来比较,书中对知识点的涉及有这么广的还没见过,当然不排除阅读量不够的可能。
经典论坛前台制作与脚本专栏版主sunritz:
老师最大的能力是激发学生学习的兴趣,继而系统全面的传授专业知识,《javascript征途》这本书以通俗易懂的文字和系统的编程思想循序渐进的向读者传授javascript语言精髓,这本书应该对所有想学习javascript语言的人来说是难得的一位良师益友。
经典论坛前台制作与脚本专栏版主bound0:
JavaScript和它的应用环境都是在不断地发展变化着的,而且好像就快要有更大的变革要发生了(我已经闻到了甜丝丝的、血腥的气味)……在这些变化之中有些稳定的东西是不变的,教材当中必须讲明白的就是这些东西。
这本书从它的结构来看,可以让你以比较低的代价学会东西,这一点是很重要的。和国外图书的中文译本相比,原创的中文书在语言上更符合中国人说话的习惯,对于英文水平的一般的读者、尤其是入门读者来说,选这样的一本书学起来可能更容易些。这本书在深度和广度上都能够胜任其教材的作用,尤其在基础部分突出了一些重点,我个人以为主要缺点只是字数稍多了一些,然而,每个人看书的风格倾向不同,如果你正在为自己挑选一本教材,不妨试读一下本书,说不定它就是最适合你的。有人可能会抱怨这里没有把最新、最流行的应用、hack技巧和框架、函数集都囊括进来,但我想说,这本书已经够厚的了!如果你真想了解那些日新月异的东西,不如到论坛上来。书本是不能给你news的。
对于大多数人来说,学习JavaScript除了翻书以外,更重要的是实践。本书中出现的代码与“来自外面的世界的野生的代码”多少会有些不同,它们更容易被读者看懂,先把它们改动一番、折腾几下,你必能有所悟益,尤其可以加深对一些关键知识点的实质性的理解。之后你就可以到互联网的荒野上去放手一搏了,去解构Gmail吧,看看是不是还有跨站脚本(XSS)漏洞存在着?:D
无忧脚本论坛JavaScript版超级版主Rimifon:
JavaScript是一门比较灵活的语言,入门比较快,但是要想爬高需要一定的毅力,正所谓高处不胜寒吧。学习JavaScript需要一本 好书,这个很关键,我也读过或购买过很多JavaScript专业图书,今天看到样吧的 这本《JavaScript征途》,感觉还是不错,先看它的目录,非常系统,知识点基本上都包揽了,结构比较科学。
《JavaScript权威指南》比较经典,但是感觉它的梯度太大了,一般读者阅读起来可能会比较吃力,作为参考书,适合有一定基础 的开发人员案头查阅或参考,阅读性不是很强。《JavaScript高级程序设计》也是一本很有分量的书,不过它侧重于DOM编程,对于 函数式编程讲解不是很深入,所以,比较起来,我更看好《JavaScript征途》这本书,系统、全面、深入,是初学者难得的一本好书。
另外,我在阅读《JavaScript征途》的样章时,感觉非常轻松,语言的宽度比较大,每句话都包含很多外延性的东西,犹如小米酒 一样,抿抿嘴,感觉有点意思,语言很风趣,读起来不是那么累心,语句中包含很多情感和思想性的内容,这个对于广大初学者来 说,是难得的营养滋补,正所谓随风潜入夜、润物细无声,功夫在外,功力于心。我看了一下作者是2008年度最佳原创图书奖得主 ,也难怪语言有如此魄力和魅力,内容气势恢宏,大家手笔,不同凡响,哈哈哈。
无忧脚本论坛JavaScript版版主客服果果:
看了样章,感觉非常不错。现在市面上有很多优秀的js书籍,但是不得不说,这本书同样非常优秀并且有其独到之处。独到在何处呢?其一,言语生动,本来枯燥的学习在作者笔下变成了一件乐事。作者的怀中犹如藏了一只多拉A梦,十八般法宝通过生动的言辞一件件呈现在我们的面前。有谁会看着多拉A梦眼皮打瞌睡呢?其二,原理透彻,我们学任何一样东西,当知其然后,往往会忽略其所以然,但是这本书,你想忽略都不成,作者花了很大的功夫把所以然讲的非常透彻,所以这本书不光适合初学者,同样适用于具有一定JS基础又希望有所提高的朋友。

目录
第1篇 壮志从戎
第1章 与初学者谈谈JavaScript学习
1.1 学之初,你应该清楚的几个概念
1.2 审视JavaScript语言特性
1.3 JavaScript语言风云录
1.4 JavaScript运行环境
1.5 JavaScript解析机制
1.6 JavaScript执行顺序
1.7 JavaScript应用范围
1.8 JavaScript开发工具箱

第2章 Hello,World—JavaScript开发初体验
2.1 杨辉三角—第一个JavaScript程序
2.2 在网页中嵌入JavaScript脚本
2.3 纠正编码习惯
2.4 程序调试
第2篇 沙场秋点兵

第3章 运筹帷幄—俯瞰JavaScript语法体系
3.1 JavaScript语言词法基础
3.2 JavaScript语言句法基础

第4章 JavaScript血液系统—数据、数据类型和变量
4.1 从数据到类型
4.2 值类型数据
4.3 引用类型数据
4.4 数据类型检测和转换
4.5 使用变量

第5章 JavaScript肌肉系统—运算符、表达式
5.1 说说运算符和表达式
5.2 天人合一——位运算符
5.3 童年无忌—算术运算符
5.4 离散思维—字符串运算符
5.5 真真假假论乾坤—逻辑运算符
5.6 货比三家—关系运算符
5.7 复制数据—赋值运算符
5.8 对象操作运算符
5.9 其他运算符

第6章 JavaScript神经骨骼系统—语句、结构
6.1 从表达式到语句
6.2 分支结构
6.3 循环结构
6.4 结构的逻辑干预
6.5 逻辑异常处理
6.6 函数体结构 225
6.7 临时作用域结构—with语句
第3篇 初战告捷

第7章 盒子里的魔术——透视JavaScript函数
7.1 认识函数
7.2 定义JavaScript函数
7.3 函数定义方法比较
7.4 探析函数基本用法
7.5 深入函数的参数
7.6 使用函数对象
7.7 数据寄存器—闭包函数

第8章 大象也有形—把握JavaScript对象
8.1 初识对象
8.2 对象类型
8.3 对象基本操作
8.4 对象的属性和方法
8.5 对象的作用域
8.6 构造对象、实例对象和原型对象
8.7 构造器
8.8 对象基本方法和应用
8.9 探析JavaScript核心对象

第9章 有序世界的信使—操作数组
9.1 透视数据集合
9.2 定义数组
9.3 数组基本操作
9.4 数组方法及其应用
9.5 灵活使用数组及其方法扩展

第10章 变相怪杰—驾驭字符串
10.1 伤心字符串:使用值还是使用引用
10.2 创建字符串
10.3 使用字符串
10.4 String对象扩展及用法
10.5 字符串加密和解密

第11章 灵异的牧羊犬—使用正则表达式操纵字符串
11.1 第六感觉—认识正则表达式
11.2 定义正则表达式
11.3 正则表达式基本语法—字符类
11.4 正则表达式基本语法—重复类数量词
11.5 高级匹配模式
11.6 操作RegExp对象
第4篇 直捣黄龙

第12章 BOM—探访客户的秘密
12.1 认识浏览器对象模型(BOM)
12.2 客户端全局对象—Window
12.3 检测客户浏览器信息—Navigator对象
12.4 客户端导航—Location和History对象
12.5 窗口大小控制—Screen和Window对象
12.6 0级文档对象模型—Document对象

第13章 DOM—控制文档结构的模型
13.1 认识DOM
13.2 操作DOM文档
13.3 操作DOM节点
13.4 操作元素的属性
13.5 操作元素的内容

第14章 Event—JavaScript事件驱动模型
14.1 认识JavaScript事件
14.2 事件流及其传播
14.3 DOM 0级事件模型
14.4 DOM 2级事件模型
14.5 IE事件模型
14.6 事件类型

第15章 CSS—设计HTML动态效果
15.1 DOM 2级样式控制模型
15.2 DOM 0级样式控制模型
15.3 尺寸
15.4 位置
15.5 显示和隐藏
15.6 动画
第5篇 飞鸿传书

第16章 Cookie—用户信息存储、交互与安全
16.1 Cookie概述
16.2 存取Cookie信息
16.3 Cookie封装与应用

第17章 XML和JSON—JavaScript数据处理模式
17.1 更通用的数据—XML
17.2 XML DOM文档对象模型
17.3 IE对XML的支持
17.4 Mozilla对XML的支持
17.5 XML数据导航器—XPath
17.6 更敏捷的数据—JSON

第18章 Ajax—JavaScript通信接口与异步交互引擎
18.1 网络那点事儿—浓缩的HTTP
18.2 暗度陈仓—从隐藏框架说起
18.3 巧连环—JSONP与跨域异步交互
18.4 Ajax—更高效的异步通信接口
18.5 Request—发送请求
18.6 State—异步状态监测
18.7 Response—获取响应信息
18.8 Ajax通信功能封装和应用
第6篇 壮士凯旋

第19章 可视化思维—深入JavaScript面向对象编程
19.1 书非借不能读也—说类
19.2 定义JavaScript类
19.3 契约书—JavaScript接口
19.4 JavaScript继承机制—原型(prototype)
19.5 JavaScript基因图谱—继承
19.6 类的封装
19.7 类的多态
19.8 善始善终—类的构造和析构
19.9 类的抽象化—超类、子类和元类

第20章 卜算子—深入JavaScript函数式编程
20.1 JavaScript函数式编程概述
20.2 表达式运算
20.3 递归运算
20.4 高处不胜寒—破解函数域之惑
20.5 天宫之旅—函数闭包
20.6 我是谁?—彻底研究this

第21章 流水不腐—深入JavaScript动态化编程
21.1 使用eval()方法动态执行语句
21.2 动态调用函数
21.3 动态重写
……
文摘 第1篇 壮志从戎
第1章 与初学者谈谈JavaScript学习
1.2 审视JavaScript语言特性
JavaScript是现在最流行、应用最广泛的一门语言。在2009年3月Tiobe编程语言排行榜中,JavaScript位居第8位,同比增长1.27%(2008年3月榜单中为第10位)。如果说其应用最广泛,可以从现代浏览器都被嵌入了JavaScript引擎就略知一二。
毫不夸张地说,只要你上网,JavaScript就是你的影子,它在我们的日常生活中的重要性如曰中升。那么,JavaScript为什么有如此巨大的魅力,从当年的玩具式语言,一跃而成现在编程语言的主力角色的地位呢?这还得先从JavaScript语言的特性开始说起。
也许对于刚接触JavaScript的你来说,阅读本节内容可能会如雾里看花。但是如果初步了解了JavaScript语言的特性,就能够提升你的学习积极性和能动性。即使你根本看不懂,也情有可原,用不着着急,毕竟你刚刚翻开本书,JavaScript对你来说还是一个新面孔。当你学习完全书,再回头审视JavaScript语言特性,一定会颇生感慨。
1.2.1 JavaScript是一门灵活的脚本语言
JavaScript是一种轻型的、解释型的程序设计语言。因此,JavaScript一般被作为嵌入式脚本使用,这也使其具有强大的灵活性。可以说,灵活性是JavaScript的灵魂,你可以把程序写得很简单,简单到只是一行验证脚本;当然也可以写得很复杂,复杂到一个庞大的技术框架,例如,Google地图就是一个很庞大的JavaScript应用项目。
JavaScript从诞生起就没有被定式化,在成长中不断兼容并取,所以它支持多种不同的编程风格。你可以采用函数式编程风格,也可以采用面向对象的编程风格。或者你完全抛弃函数式编程或面向对象编程,同样能够写出复杂的程序。
……
热点排行