(一)作用域:首先,在javascript中的每个函数都是对象,是Funtion对象的一个实例,而Funtion中有一系列仅供javascript引擎存取的内部属性,其中一个便是[[scope]],它包含了一个函数被创建的作用域中对象的集合,这个集合就是函数的作用域链。当一个函数创建后,它的作用域链...
分类:
Web程序 时间:
2015-01-17 15:06:29
阅读次数:
231
原文:45 Useful JavaScript Tips, Tricks and Best Practices作者:Saad Mousliki在这篇文章里,我将分享一些JavaScript的技巧、秘诀和最佳实践,除了少数几个外,不管是浏览器的JavaScript引擎,还是服务器端JavaScript...
分类:
编程语言 时间:
2015-01-16 16:14:19
阅读次数:
225
javascript 对象中的可扩展性指的是:是否可以给对象添加新属性。所有的内置对象和自定义对象显示的都是可扩展的,对于宿主对象,则有javascript 引擎决定。
下面有几个函数是设置对象的可扩展性:
1、Object.isExtensible(Object); 传入对
象同样会继承该属性。
3、Object.seal(Object);它除了可以设置对象...
分类:
编程语言 时间:
2015-01-14 00:51:16
阅读次数:
213
发展:2003年 苹果发布Safari浏览器2005年 Webkit项目开源,项目包括:WebCore、Javascript引擎、系统调用接口层等2004年 Firefox浏览器发布2008年 基于Webkit内核的Chromium项目启动2010年 内部增加Webki...
分类:
Web程序 时间:
2015-01-07 16:25:11
阅读次数:
204
Google的C++开源代码项目v8 - V8 JavaScript EngineV8 是 Google 的开源 JavaScript 引擎。V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并...
分类:
编程语言 时间:
2015-01-06 00:34:46
阅读次数:
419
从JDK 6开始,Java就已经捆绑了JavaScript引擎,该引擎基于Mozilla的Rhino。该特性允许开发人员将JavaScript代码嵌入到Java中,甚至从嵌入的JavaScript中调用Java。此外,它还提供了使用jrunscript从命令行运行JavaScript的能力。如果不需...
分类:
编程语言 时间:
2015-01-01 19:49:33
阅读次数:
520
原文出处:张丹的博客(@Conan_Z)Node.JS 让人心动的技术。从零开始nodejs系列文章, 将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的 Javascript引擎。chrome浏览器就基于V8,同时打开...
分类:
Web程序 时间:
2014-12-31 14:16:16
阅读次数:
518
一、是什么 1、概念 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。 JavaScript也是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。 它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本...
分类:
编程语言 时间:
2014-12-21 19:14:24
阅读次数:
229
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
JavaScript也是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。...
分类:
编程语言 时间:
2014-12-21 15:22:42
阅读次数:
208
我最近有个感悟,就是有方向的二元组。通过对一个有方向的主客体二元组记录集合的解释可以表现出任意的树结构图结构。
这个二元组是常驻内存的,随时变更随时生效,xml或db纯粹用来持久化数据。这个二元组是中心,其它都是附属。
挺巧合的,Dictionary这种对象刚好是个有方向的二元组集合。
jint这个javascript引擎就是用Dictionary来解释javascript的的
而...
分类:
其他好文 时间:
2014-12-12 22:17:25
阅读次数:
200