js函数

作者: RachelCT | 来源:发表于2019-01-22 17:38 被阅读4次

在学习js函数的过程中,我们会遇到arguments对象,有了这个对象,我们就可以不用明确指出函数参数的名称而直接访问到他们。此外,还可以通过arguments.length来检测到函数参数的个数。
看到这而突然联想到js中的for...in函数,通过for...in函数,我们也可以不用指出对象每个属性的名称而直接访问到对象的名称。
另外,js函数在调用参数函数时与其他程序语言设计不同,ECMAScript不会验证传递的参数个数,若传的参数多了便自动忽略,少了就以undefined的形式传递。
下面贴一段书上看到的关于arguments的使用示例:

function sayName(){
if(arguments[0]=="bye")
return;
alert("Hello"+arguments[0]);
}

相关文章

网友评论

    本文标题:js函数

    本文链接:https://www.haomeiwen.com/subject/qyrrjqtx.html