我不是js的初学者(也不是开发者,是自学者...),但是看这本书的确感觉有点吃力,难道是因为没学过编译原理(嘻嘻..),这本书的确用到了编译原理的一些概念,而且作者貌似用js也开发过一个类似编译器的东西(JLint?)。
总的来说,虽然是the good part,但是如果没把the whole part搞清楚的还是很难读通这本书的。
但是大牛们写的书还都是很深刻的,不光讲语法,然后举几个白痴的例子就完事。读这种书能够加深对语言本身的理解。比如书中写到js中的数组不是数组,只是个有数字属性和length属性的对象,与C啦,java啦中的数组不是一回事。我读js的书其实挺多的,但是这个观点还是第一次看到。而且书中列举了好多js中自带函数的可能实现方式,也很有启发。
总之,现在只能算个大概看完,等几年之后(如果我还搞js的话)再看或许会有更大的收获。