码迷,mamicode.com
首页 > Web开发 > 详细

JS笔记

时间:2015-03-11 10:45:40      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

15章继承以及最后
正则

构造函数 用this.XX = XX这种调用时候必须new实例化进行属性访问

构造原型函数的时候XX.prototype={}里面类似json格式定义参数属性,调用方法和构造函数相同,用constructor:XX让字面量实例化强制指向实例化对象。

继承:构造函数进行属性继承时,使用原型进行继承,称为原型链。正因为是链子一样,所以某个继承一个属性之后,之后继承的会同时拥有前面所有的继承属性 Desk.prototype = new Box();

call和apply:外部类.apply(this,arguments);call类似,第二个参数为具体值;对象冒充,更改作用域,使本来实例化调用的属性能够变为外部类,类似不用原型继承的call继承方式

匿名函数使用其实就是把本来独立的方法以不用函数名的形式同伙变量赋值,或者return返回的方式进行调用

function box() {
var user = ‘Lee‘;
return function () { //通过匿名函数返回 box()局部变量
return user;
};
}
alert(box()()); //通过box()()来直接调用匿名函数返回值
var b = box();
alert(b()); //另一种调用匿名函数返回值

JS笔记

标签:

原文地址:http://www.cnblogs.com/mlwArea/p/4329089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!