Function 对象的 length 属性
2013-12-08 12:48
537 查看
Function 对象的 length 属性
如前所述,函数属于引用类型,所以它们也有属性和方法。ECMAScript 定义的属性 length 声明了函数期望的参数个数。例如:
function doAdd(iNum) { alert(iNum + 10); } function sayHi() { alert("Hi"); } alert(doAdd.length); alert(sayHi.length);
函数 doAdd() 定义了一个参数,因此它的 length 是 1;sayHi() 没有定义参数,所以 length 是 0。
记住,无论定义了几个参数,ECMAScript 可以接受任意多个参数(最多 25 个)。属性 length 只是为查看默认情况下预期的参数个数提供了一种简便方式。
相关文章推荐
- javascript Function对象的length属性及js函数的预执行
- js中json对象不规律key的遍历实现和json对象length属性的调用
- length 属性 (Function) (JavaScript)
- 读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。
- 读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。【轉】
- js中json对象不规律key的遍历实现和json对象length属性的调用
- JavaScript function 的 length 属性使用介绍
- Function对象属性和方法
- 浅析javascript中function 的 length 属性
- 转对象(含length属性)成数组Array.prototype.slice.call(arguments)
- 为什么字符串会有length属性-JS中包装对象
- 全面理解Javascript中Function对象的属性和方法
- js小记 function 的 length 属性
- 通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxArrayLength 属性,可增加此配额
- 全面理解Javascript中Function对象的属性和方法
- JavaScript function 的 length 属性使用介绍
- 全面理解Javascript中Function对象的属性和方法
- json:创建一个对象,其它一个属性是数组;创建一个对象,使用function作为属性值
- jQuery对象的length属性用法实例
- SCRIPT5007: 属性“test”的值为 null、未定义或不是 Function 对象