Cmq
03 2017 档案
V8 javascript 引擎
摘要:V8是一个由丹麦Google开发的开源java script引擎,用于Google Chrome中。[2]Lars Bak是这个项目的组长。[3] V8在执行之前将java script编译成了机器码的,而非字节码或是直译它,以此提升效能。更进一步,使用了如内联缓存(inline caching)等 阅读全文
posted @ 2017-03-24 09:44 Cmq 阅读(16381) 评论(1) 推荐(1)
Chrome V8引擎的一点认识
摘要:最近在玩弄JavaScript ,也一直在捉摸,脚本Engine怎么解析你写的Code,对Google兴趣浓,索性就看了谷歌的脚本engine的官方资料,都是E文的,但是却是最纯的不是,看下来总结V8性能的几点表现: 1.快速属性访问 相比于其他语言,JavaScript是动态编程语言,属性可添可减 阅读全文
posted @ 2017-03-24 09:40 Cmq 阅读(1893) 评论(0) 推荐(0)
JavaScript 模块化编程(笔记)
摘要:第一章 JavaScript模块化编程 (一):模块的写法 一 原始写法// 模块就是实现特定功能的一组方法;只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块; function m1(){ // ... } function m2(){ // ... }// 上面的函数m1() 阅读全文
posted @ 2017-03-09 17:29 Cmq 阅读(230) 评论(0) 推荐(0)
js跨域请求数据的3种常用的方法
摘要:由于js同源策略的影响,当在某一域名下请求其他域名,或者同一域名,不同端口下的url时,就会变成不被允许的跨域请求。那这个时候通常怎么解决呢,对此菜鸟光头我稍作了整理:1.JavaScript 在原生js(没有jQuery和ajax支持)的情况下,通常客户端代码是这样的(我假设是在localhost 阅读全文
posted @ 2017-03-09 11:51 Cmq 阅读(506) 评论(0) 推荐(0)