|
Javascript实际上不一定跟HTML和CSS有关,Google V8引擎的诞生和发展让Javascript无处不在,可以用在数据库里MongoDB,可以做后端和网络编程(Node.js),无所不能。
而Google V8目前已经加入了动态将Javascript编译成二进制代码再执行的功能,这更会让Javascript性能有质的提升。
——————————————————————————————
先看书吧:
《Head First JavaScript》
《JavaScript Enlightenment》
《DOM Enlightenment》
《JavaScript The Definitive Guide 6th Edition》
《JavaScript The Good Parts》
《Secrets of the JavaScript Ninja》
《ppk ON Javascript》
《Learning JavaScript Design Patterns》
《The Past, Present, and Future of JavaScript》
《Effective JavaScript - 68 Specific Ways to Harness the Power of JavaScript 》
《Modern.JavaScript》
《Maintainable.JavaScript》
《Testable JavaScript》
《Pro JavaScript Performance》
《High Performance JavaScript》
《The JavaScript Anthology 101 Essential Tips Tricks Hacks》
《Functional JavaScript》
《Eloquent JavaScript》
《Async JavaScript》
《Programming in CoffeeScript》
《Learning.Node》
《NodeJs The Right Way》
《深入浅出Node.js》
其他看一些函数式编程方面的书,Lisp之类……搞懂函数式编程的原理
——————————————————————————————
然后是阅读源代码
jQuery
lodash
underscore
backbone
angular.js
……
还有众多优秀的Node.js Module
————————————————————————————————
然后大量长期的项目实践……
————————————————————————————————
最后看一下Google V8引擎源代码吧,这个需要编译原理和C++基础,至此…………我想你已经能做任何事了!
显示全部
|
|