摘要: 先上几个简单的列子function Obj() { this.value = "对象!"}var value = "global变量";function Fun1() { alert(this.value);}var sObj = { value : "javascript"} ;Fun1.call(this)//global变量Fun1.call(sObj )//javascriptFun1.call(new Obj() )//对象在看定义 它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数方式有所区别: apply( 阅读全文
posted @ 2011-12-01 14:33 孙海勋 阅读(390) 评论(0) 推荐(1) 编辑