详细讲述JavaScript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。详细讲述了通过框架执行过程来构造一个JavaScript扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为研究计算机程序设计语言时的参考。
内容简介
本书讲述了JavaScript的语言实现与扩展,主要包括以下三个方面的内容:(1)动态、函数式语言,以及其它语言特性在JavaScript的表现与应用;(2)如何用动态函数式语言的特性来扩展JavaScript的语言特性与框架;(3)如何将JavaScript引擎整合到其它高级语言的开发过程中。本书适合于有编程经验的、想学习和掌握JavaScript的语言实现与扩展知识的开发者。
目录
第1部分语言基础.1
第1章十年JAVASRIPT3
1.1网页中的代码3
1.1.1新鲜的玩意儿3
1.1.2第一段在网页中的代码4
1.1.3最初的价值5
1.2用JAVASRIPT来写浏览器上的应用6
1.2.1我要做一个聊天室6
1.2.2Flash的一席之地9
1.2.3RW与RIA之争10
1.3没有框架与库的语言能怎样发展呢?12
1.3.1做一个框架12
1.3.2重写框架的语言层15
1.3.3富浏览器端开发(RW)与AJAX16
1.4为JAVASRIPT正名18
1.4.1JavaSript18
1.4.2coreJavaSript19
1.4.3SpiderMonkeyJavaSript20
1.4.4EMASript20
第2章JAVASRIPT的语法27
第2部分语言特性及基本应用105
第3章JAVASRIPT的非函数式语言特性107
第4章JAVASRIPT的函数式语言特性181
第5章JAVASRIPT的动态语言特性253
……
第3部分编程实践335


















大小: 74.8M

PHP中文手册php 2015中文参考手册
很好的学习C#的课件PPT
联发科MTK手机平台开发资料大全
CorelDraw X4官方手册PDF英文原版
经典算法大全老奔整理PDF 中文高清版
jquery资料大全
UNIX操作系统Word文档
微软等数据结构+算法面试100题
IBM-PC 汇编语言程序设计PPT
<网友世界>2010年第08期4月(下) 高清PDF格式
U盘制作启动语音视频教程免费版