1.2 性能
现今大部分浏览器中的JavaScript引擎都采用了JIT编译技术,这使得JavaScript 代码的编译与优化上已经十分接近原生代码,所以其运行期间的性能已经与用C或C++编写的软件的性能十分接近。由于JavaScript中存在垃圾回收和动态绑定的语言特性,所以还有很大的性能提升空间,不过在纠结上述两个问题之前,最好将优化的着眼点放在一些立即可以做的事情上。Node.js(http://nodejs.com/)(一个高性能、事件驱动的服务端JavaScript运行环境,其构建在Google V8 JavaScript引擎之上)给JavaScript 应用带来了事件驱动、无阻塞的特性,你可将其理解为JavaScript对传统编译型语言的一次弯道超车,因为JavaScript已经不需要在代码执行速度上拼命追赶它们了。
时间: 2024-09-24 19:06:40