<script language="javascript">
<!--
funciton sumall{
var argslength=sumall.arguments.length;
var sum=0;
for(var i=0;i<argslength;i++){
sum+=sumall.arguments[i];
}
document.write("sum is"+sum+"<br>");
}
sumall(100,200,22)
sumall(21,22);
-->
</script>我想问下argumetns[i]有什么用,为什么i在中括号里面的啊?arguments[i]是函数sumall的属性的吗?
对了,一个函数的属性和方法有什么区别的呀?
好像有些人喜欢用sum+=sumall.all.arguments[i]来替换sum+=sumall.argument[i]的喔~
这两者是等价的吧?有什么不同的呢,为什么要个all?
<!--
funciton sumall{
var argslength=sumall.arguments.length;
var sum=0;
for(var i=0;i<argslength;i++){
sum+=sumall.arguments[i];
}
document.write("sum is"+sum+"<br>");
}
sumall(100,200,22)
sumall(21,22);
-->
</script>我想问下argumetns[i]有什么用,为什么i在中括号里面的啊?arguments[i]是函数sumall的属性的吗?
对了,一个函数的属性和方法有什么区别的呀?
好像有些人喜欢用sum+=sumall.all.arguments[i]来替换sum+=sumall.argument[i]的喔~
这两者是等价的吧?有什么不同的呢,为什么要个all?
要不怎么无人理我呀~
还是太简单无人愿意回答呀~`