精华帖 (10) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-24
感觉很很全,但算不上很深。文中列举的很多应用像java与JS的交互这些,以前也都用过。既然是像深入介绍JS何不把JS代码如何通过词法分析、语法分析、执行这一套流程介绍下。也看过不少介绍JS的文章了,但好像基本上都一个套路就是告诉你JS怎么用,很少
有人把这方面细致的介绍的。有的有那么点意思,但也只是点到为止。 |
|
返回顶楼 | |
发表时间:2012-02-24
xingqiliudehuanghun 写道 感觉很很全,但算不上很深。文中列举的很多应用像java与JS的交互这些,以前也都用过。既然是像深入介绍JS何不把JS代码如何通过词法分析、语法分析、执行这一套流程介绍下。也看过不少介绍JS的文章了,但好像基本上都一个套路就是告诉你JS怎么用,很少
有人把这方面细致的介绍的。有的有那么点意思,但也只是点到为止。 我觉得这写内容属于另一个主题:JavaScript引擎的工作原理。这些内容可能跟JavaScript本身的使用关系不那么密切。当然,理解引擎的工作原理可能会对使用JavaScript有帮助,但是大部分实际工作中,是不需要你了解引擎是如何进行词法分析/语法分析的。就好比你使用C语言写程序,gcc是怎么把注释跳过,怎么把头文件插入到代码,怎么生成语法树,又怎么把树生成机器代码等等,都是跟C语言自身关系不密切的。 |
|
返回顶楼 | |
发表时间:2012-02-24
不是很认同这种观点。JS的语法很灵活,很多时候一些比较奇怪的现象的解释都需要对ECMA规范和JS引擎的实现有所了解。
|
|
返回顶楼 | |
发表时间:2012-02-24
xingqiliudehuanghun 写道 不是很认同这种观点。JS的语法很灵活,很多时候一些比较奇怪的现象的解释都需要对ECMA规范和JS引擎的实现有所了解。
非要inside的话,看看规范就可以了,引擎的实现无需关注,JS的所有奇怪的现象都定义在规范中,而与具体的词法分析,语法分析无关,呵呵。 |
|
返回顶楼 | |
发表时间:2012-02-27
里面的用到的源码和工具有提供下载吗
|
|
返回顶楼 | |
发表时间:2012-02-27
shixiaobao17145 写道 里面的用到的源码和工具有提供下载吗
涉及到的工具都已经开源,并托管在google code,请参看: http://www.icodeit.org/aboutme/上的列表。 |
|
返回顶楼 | |
发表时间:2012-02-28
东西的确很全面,楼主js知识面很广!
|
|
返回顶楼 | |
发表时间:2012-07-16
搞出来与大家分享这是一种态度,支持楼主!
|
|
返回顶楼 | |
发表时间:2012-10-10
关注一下,如果好了买一本
|
|
返回顶楼 | |