
You-Dont-Know-JS
siege
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ECMA-262 5.1 Edition中关于对象的创建
ECMA-262 5.1 Edition中关于对象的创建 在ECMA-262 5.1 Edition的开始部分描述了关于对象的创建,它是这样描述的: ECMAScript does not use classes such as those in C++, Smalltalk, or Java. Instead objects may be created in various ways原创 2015-04-18 01:18:56 · 583 阅读 · 0 评论 -
JavaScript中的call、apply
JavaScript中的call、applycallJavaScript中的call是调用一个函数,在调用函数时,将this的值绑定为call参数中的第一个参数。var bye = function(param, param2){ console.log(this); console.log(param); console.log(param2); console.l原创 2015-04-21 22:19:29 · 675 阅读 · 0 评论 -
javascript的原型和构造函数
javascript的原型和构造函数var F=function show(){ };var p=F.prototype; var c=p.constructor; alert(c===F); //true var f=new F(); alert(f.constructor===F); //true每个Javascript函数中都自动拥有一个prototype属性,该属性原创 2015-04-16 23:07:40 · 413 阅读 · 0 评论 -
JavaScript中的this关键字
JavaScript中的this关键字JavaScript函数中的关键字this并不指其本身(Itself),举例说明:function foo(num) { console.log( "foo: " + num ); // keep track of how many times `foo` is called this.count++; }foo.count = 0;var原创 2015-08-29 18:30:14 · 2066 阅读 · 0 评论 -
JavaScript中的Objects
JavaScript中的Objects 在JavaScript中,创建Objects有两种方式,declarative (literal) form和 constructed form。 首先,声明式如下: var myObj = { key: value // ... }; 构造式如下: var myObj = new Object(); myObj.key =原创 2015-09-01 00:28:12 · 1245 阅读 · 2 评论