码迷,mamicode.com
首页 >  
搜索关键字:javascript引擎    ( 477个结果
javascript引擎在c,c+中调用
JavaScript是一种广泛用于Web客户端开发的脚本语言,常用来控制浏览器的DOM树,给HTML网页添加动态功能。目前JavaScript遵循的web标准的是ECMAScript262。由于JavaScript提供了丰富的内置函数、良好的对象机制。所...
分类:编程语言   时间:2015-04-19 16:20:40    阅读次数:321
JavaScript原型链
JavaScript使用原型链来解析属性值。原型链描述了JavaScript引擎如何从对象查找到原型以及原型的原型,来定位对象的属性值。当请求对象的属性时,JavaScript引擎首先直接在该对象上查找。如果找不到该属性,则查找原型(保存在对象的_proto_属性中)查看原型是否包含了请求的属性。如...
分类:编程语言   时间:2015-04-12 20:51:40    阅读次数:138
js事件线程机制和异步执行
浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程。javascript执行顺序:http://bbs.html5cn.org/thread-80116-1-1.html1.javascript...
分类:编程语言   时间:2015-04-12 17:34:34    阅读次数:133
apply() 和 call()
apply()和call()都是属于Function.prototype的一个方法。是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例,也就是每个方法都有call, apply属性.既然作为方法的属性,那它们的使用就当然是针对方法的了...
分类:移动开发   时间:2015-04-12 14:34:45    阅读次数:196
js异步处理工作机制
js异步处理工作机制从基础的层面来讲,理解JavaScript的定时器是如何工作的是非常重要的。计时器的执行常常和我们的直观想象不同,那是因为JavaScript引擎是单线程的。我们先来认识一下下面三个函数是如何控制计时器的。var id = setTimeout(fn, delay);- 初始化一...
分类:Web程序   时间:2015-04-12 11:58:32    阅读次数:113
Google的C++开源代码项目
v8  -  V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎。 V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。 V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、Mac OS X 10.5 (L...
分类:编程语言   时间:2015-04-11 20:51:23    阅读次数:189
JavaScript引擎简单总结
顾名思义,JavaScript引擎就是指解析执行JavaScript脚本的虚拟机,一般附带在浏览器中,不同浏览器附带的JS引擎不同,其中Chrome的V8引擎性能十分优越。一、微软 Chakra:译名查克拉,微软开发的JS引擎,用于IE9的32版本。二、Mozilla SpiderMonke...
分类:编程语言   时间:2015-04-10 15:01:50    阅读次数:126
超实用的JavaScript技巧及最佳实践(下)
文中所提供的代码片段都已经过最新版的Chrome 30测试,该浏览器使用V8 JavaScript引擎(V8 3.20.17.15)。 1.使用逻辑符号&&或者||进行条件判断123var foo = 10; foo == 10 && doSomething(); // is the same t....
分类:编程语言   时间:2015-04-08 10:47:13    阅读次数:159
深入理解setTimeout和setinterval
以前一直以为这两个函数就是简单了认为类似thread一样的东西, 认为会在一个时间片内, 并发的执行调用的函数, 似乎很好很强大, 但其实并不是如此, 实际的情况是javascript都是以单线程的方式运行于浏览器的javascript引擎中的, setTimeout和setInterval的作.....
分类:其他好文   时间:2015-04-06 11:22:19    阅读次数:144
一些C++的开源项目和C++库以及修炼C++的方法
Google的C++开源代码项目 v8  -  V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎。 V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。 V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、...
分类:编程语言   时间:2015-04-03 17:29:04    阅读次数:1401
477条   上一页 1 ... 38 39 40 41 42 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!