
JavaScript
文章平均质量分 57
Boki
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript对象初始化的标准过程(对象字面量) - 基于ECMAScript-262 V5.1
对象初始化English对象初始化是一个以直接量的方式描述对象的初始化过程的表达式。它是用花括号括起来的由零或者多对属性名 / 关联值组成的列表,值不需要是直接量,每次对象初始化被执行到时他们会执行一次。语法: ObjectLiteral : { } { PropertyNameAndValueList } { Prope转载 2014-02-01 21:46:33 · 1561 阅读 · 0 评论 -
js 函数知识点
函数的第二个重要特性是它能提供作用域支持// 具名函数表达式var add = function add(a, b) { return a + b;};// 匿名函数表达式,又称匿名函数var add = function (a, b) { return a + b;};当省略第二个add,它就成了没有名字的函数表达式,这不会对函数定义和转载 2014-02-02 00:29:19 · 727 阅读 · 0 评论 -
js 中的赋值表达式
console.info(object.getName());//My Object console.info((object.getName)());//My Object console.info((object.getName = object.getName)());//The Window console.info(object.getNameFunc()());转载 2014-02-02 00:26:18 · 1928 阅读 · 0 评论 -
字面量创建对象的过程
对象字面量形式创建新对象的时候 this 的指代对象问题对象字面量初始化还是在当前语义环境中执行操作的;如果只有一行: 1.获得和 new Object() 一样的临时对象 obj; 2.解析"属性赋值式",获得一个"属性标识符"(propName, desc). 3.将"属性标识符"的名/值和 false 作为参数传给并调用 obj 的 [[DefineOw原创 2014-02-02 00:20:52 · 1145 阅读 · 0 评论 -
js 中的this
"a this value is a property of the execution context, but not a property of the variable object."this是执行环境的一个属性,不是变量对象的属性原创 2014-02-02 00:23:52 · 564 阅读 · 0 评论 -
一篇关于闭包的极好的、极详细的文章
有时间整理:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/#execution-context-stack转载 2014-02-01 15:37:28 · 585 阅读 · 0 评论 -
不用闭包,不用函数,实现传递"参数"的功能
Ajax不使用闭包的实现方案var send = function(){ ... xhr.onreadystatechange = outer; //在window.outer函数对象上面绑定一个属性:xhr //用onreadystatechange绑定是一样的,因为指向的最终都是中立的函数内存开空间 outer.xhrAttribu原创 2014-01-31 13:27:30 · 1062 阅读 · 0 评论