本书共分2部分7个章节,对JavaScript语言精髓与编程实践作了全面介绍,具体内容包括JavaScript的语法、JavaScript的非函数式语言特性、JavaScript的函数式语言特性、JavaScript的动态语言特性、编程实践、一般性的动态函数式语言技巧等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | JAVASCRIPT语言精髓与编程实践 |
分类 | |
作者 | 周爱民 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书共分2部分7个章节,对JavaScript语言精髓与编程实践作了全面介绍,具体内容包括JavaScript的语法、JavaScript的非函数式语言特性、JavaScript的函数式语言特性、JavaScript的动态语言特性、编程实践、一般性的动态函数式语言技巧等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 内容推荐 本书详细讲述JavaScript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书的主要努力之一,就是分解出这些语言原子,并重现将它们混合在一起的过程与方法。通过从复杂性到单一语言特性的还原过程,读者可了解到语言的本质,以及“层出不穷的语言特性”背后的真相。 本书主要的著述目的是基于一种形式上简单的语言来讲述“语言的本质及其应用”。本书详细讲述了通过框架执行过程来构造一个JavaScript扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为学习研究计算机程序设计语言时的参考,用以展示现实系统如何实现经典理论中的各种编程范型。 目录 第1部分 语言基础 第1章 十年JavaScript 1.1 网页中的代码 1.1.1 新鲜的玩意儿 1.1.2 第一段在网页中的代码 l.1.3 最初的价值 1.2 用JavaScript来写浏览器上的应用 1.2.1 我要做一个聊天室 1.2.2 Flash的一席之地 1.2.3 RWC与RIA之争 1.3 没有框架与库的语言能怎样发展呢? 1.3.1 做一个框架 1.3.2 重写框架的语言层 1.3.3 富浏览器端开发(RwC)与AJAX 1.4 为JavaScript正名 1.4.1 JavaScript 1.4.2 Corc JavaScript 1.4.3 SpiderMonkey JavaScript 1.4.4 ECMAscript 1.4.5 JScript 1.4.6 总述 1.5 JavaScript的应用环境 1.5.1 宿主环境(host environment) 1.5.2 外壳程序(shell) 1.5.3 运行期环境(runtime) 第2章 JavaScript的语法 2.1 语法综述 2.1.1 标识符所绑定的语义 2.1.2 识别语法错误与运行错误 2.2 JavaScript的语法:变量声明 2.2.1 变量的数据类型 2.2.2 变量声明 2.2.3 变量声明中的一般性问题 2.3 JavaScript的语法:表达式运算 2.3.1 一般表达式运算 2.3.2 逻辑运算 2.3.3 字符串运算 2.3.4 比较运算 2.3.5 赋值运算 2.3.6 函数调用 2.3.7 特殊作用的运算符 2.3.8 运算优先级 2.4 JavaScript的语法:语句 2.4.1 表达式语句 2.4.2 分支语句 2.4.3 循环语句 2.4.4 流程控制:一般子句 2.4.5 流程控制:异常 2.5 面向对象编程的语法概要 2.5.1 对象直接量声明与实例创建 2.5.2 对象成员列举、存取和删除 2.5.3 属性存取与方法调用 2.5.4 对象及其成员的检查 2.5.5 可列举性 …… 第2部分 语言特性及基本应用 第3章 JavaScript的非函数式语言特性 第4章 JavaScript的函数式语言特性 第5章 JavaScript的动态语言特性 第6章 编程实践 第7章 一般性的动态函数式语言技巧 附录A 附录B 附录C 附录D |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。