JavaScript 函数可变参

来源:互联网 发布:国际注册营养师 知乎 编辑:程序博客网 时间:2024/06/01 07:11

参数的个数可变,参数数组

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><style></style><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">function sum(){    var result=0;    var i=0;    for(i=0;i<arguments.length;i++)    {        result+=arguments[i];    }    alert(result);}sum(12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12, 5, 7, 8, 12);</script></head><body></body></html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><style></style><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">function show(){    //arguments->[12, 5]    alert(arguments[1]);}show(12, 5);</script></head><body></body></html>

参考:JavaScript

原创粉丝点击