javascript
mrtalon
这个作者很懒,什么都没留下…
展开
-
Javascript apply反射 和 extjs createCallback
对象或者叫方法作用域:用于说明是哪个对象的方法,方法中this 代表什么 方法:用方法名称表示 方法参数 传统方法调用方式: 对象.方法(参数) javascript 反射的调用: 方法.apply.(对象,参数) 方法.call.(对象,参数) Java反射的调用 方法.invoke.(对象,参数) 编译器会将反射调用转化为传统原创 2014-01-19 21:28:40 · 1148 阅读 · 0 评论 -
javascript 就弄清楚这三个方面
javascript 就弄清楚这三个方面 如何实现对象的生成:new,对象字面量 如何实现对象的继承:包括构造函数的继承和非构造函数的继承,弄清楚apply,prototype 如何实现对象的封装:也就是说对象中的变量是私有变量,外部无法访问,解决办法就要弄清楚“闭包”,模块(闭包+对象字面量的应用)原创 2014-02-11 22:29:32 · 489 阅读 · 0 评论 -
javascript 几个关键掌握点
1. 方法调用模式:函数被保存为对象的一个属性(不叫函数):this调用时再绑定到所属对象。所以可以通过apply改变。调用形式:对象.方法(参数) 函数调用模式:this绑定到全局变量,但是可以内部函数。调用形式:方法(参数) apply调用模式:动态改变this 方法.apply(对象,参数)。注意方法可以是构造函数。继承的时候用 构造器调用模式: new 方法(参数)原创 2014-02-15 17:59:51 · 604 阅读 · 0 评论