argiments(类数组对象):实参对象的引用。 用法:当调用函数的时候传入的实参个数超过函数定义时的形参个数时,没有办法直接获得未命名值得引用时,就可以使用arguments,通过数字下标访问传入函数的实参值 arguments.callee:指代当前正在执行的函数。 var c=functio ...
分类:
移动开发 时间:
2017-03-27 14:18:03
阅读次数:
209
火狐下用window.event来进行相应操作时,会显示undefined,其他浏览器可以, 解决方法: 1,传入对象 $("a").on("click",function(e){var event = e || window.event}); 2,不传入对象 $("a").on("click",f ...
对象数组:主要保存函数参数 属性:cellee,指向拥有arguments对象的函数。 返回正被执行的Function 对象, 也就是所指定的 Function 对象的正文。callee 属性是 arguments 对象的一个成员,仅当相关函数正在执行时才可用。 This:函数调用语句所在作用域。函... ...
分类:
Web程序 时间:
2017-03-14 10:31:57
阅读次数:
398
函数是对象的一种,函数名是对象的指针 函数作为参数传递 arguments.callee调用自身 this表示函数所处的作用域对象,如果在对象里面,就表示这个对象 全局下,this表示window 函数的原型对象prototype 有2个方法call(),replay(); call 对象冒充 ...
分类:
Web程序 时间:
2017-03-04 14:02:46
阅读次数:
176
<!DOCTYPE html><head><title>canvas贪食蛇</title><style>.canvas{ background:black;}</style></head><body><canvas class="canvas" id="canvas" width='400' hei ...
分类:
Web程序 时间:
2017-02-11 00:55:13
阅读次数:
265
版权声明:本文为博主原创文章,未经博主允许不得转载。 jQuery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1.执行时间 window.onload必须等到页面内包括图片的所有元 ...
1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用arguments是不必要写成funcArg.argu ...
分类:
编程语言 时间:
2017-01-31 11:30:11
阅读次数:
196
1、apply与call的区别与使用 相同点:2者是函数原型的一个方法,因此调用者都必须是函数,第1个参数都是对象。作用是,用另一个对象替换当前对象,另一对象也即是你传的第一个参数。通常用于改变调用的函数中this的指向。如果不传对象或者传入的为null,那么默认对象就是window。 不同点:第2 ...
分类:
移动开发 时间:
2017-01-23 15:18:45
阅读次数:
211
一、JS动画与动作不一致解决: 1 2 3 if(!$( "#handle").is(":animated")){ //判断元素是否处于动画状态 } 二、停止事件冒泡 1 2 3 4 5 6 7 8 9 10 11 event.stopPropagation(); - 禁止JS报错 window.o ...
分类:
编程语言 时间:
2017-01-17 07:42:09
阅读次数:
229