在JavaScript中,arguments是对象的一个特殊属性。
2016-10-06 15:56
295 查看
arguments对象 function函数的内置参数的“数组”/“集合”;同时arguments对象就像数组,但是它却不是数组。
常用属性:
1、length, 获取arguments对象的长度。
2、callee, 引用当前正在执行的函数。多用于匿名函数,递归传递!
以上是关于arguments 对象的个人的理解~
常用属性:
1、length, 获取arguments对象的长度。
2、callee, 引用当前正在执行的函数。多用于匿名函数,递归传递!
以上是关于arguments 对象的个人的理解~
相关文章推荐
- javascript 中的 prototype和constructor属性的使用(constructor属性始终指向创建当前对象的构造函数,每个函数都有一个默认的属性prototype,而这个prototype的constructor默认指向这个函数)
- JavaScript面向对象编程(2)对象上的特殊属性
- Javascript面试题:如何给一个Javascript的对象属性赋值?如何取得属性值?
- javascript对象属性命名“”增添的特殊情况
- 输出一个javascript对象的所有属性和方法,用于Debug
- javascript下判断一个对象是否具有指定名称的属性的的代码
- JavaScript对象、函数的理解,$.ajaxsetup({complete:XX})中complete属性是一个函数。
- Javascript面试题:如何给一个Javascript的对象属性赋值?如何取得属性值?
- javascript中如何判断一个新创建对象是无属性的空对象?
- JavaScript中通过数组索引方式访问和属性名方式访问对象属性的一个小小误区
- 在javascript中获取一个对象内属性的个数
- JavaScript合并两个Json对象属性为一个对象
- javascript Arguments对象之length、callee属性
- javascript查看一个对象中的属性和值,包括里面有嵌套的情况。
- Javascript打印一个对象中所有属性和方法
- prototype本质上还是一个JavaScript对象。 并且每个函数都有一个默认的prototype属性。
- JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性。
- JavaScript中如何知道一个对象里面的全部属性
- Javascript Object.defineProperty() 创建一个不能被修改的对象的属性
- javascript基本属性arguments和Arguments对象