JavaScript
kimihiro_41
这个作者很懒,什么都没留下…
展开
-
JavaScript之call() 、apply() 函数
使用如下两个方法,可以修改函数调用上下文,也就是this的值 apply() 函数.apply(对象, 函数需要参数列表,是一个数组)call() 函数.call(对象,arg1,arg2,arg3…argn)call和apply的区别: 1.第一个参数都是要把this修改成的对象; 2.当函数需要参数的时候,那么apply是用数组进行参数的传递; 3.而call是使用单个的参数进行传递原创 2017-06-26 10:31:17 · 189 阅读 · 0 评论 -
JavaScript中定义类或对象
(1)工厂方式 (2)构造函数方式 (3)原型方式 (4)混合的构造函数/原型方式 (5)动态原型方法(1)工厂方式 原始的方式var oCar = new Object; oCar.color = "blue"; oCar.doors = 4; oCar.mpg = 25; oCar.showColor = function() { alert(this.color); };在上面的转载 2017-06-27 22:22:14 · 151 阅读 · 0 评论