函数内部通过arguments可以得到实参,也可以修改实参,前提是实参被定义了。
如果实参未被定义,既拿不到也无法修改。
实参求和运算,就可以在函数内,使用for循环,遍历arguments来求和,i<arguments.length
参数的默认值是undefined,如果不传实参就是undefined
可以在形参里设置默认值
实参和形参,谁不是undefined就选谁
return终止函数执行,返回结果
递归,总是在走到出口的时候,再向上一步一步赋值计算后得到结果,需要找到规律和出口。
setInterval计时器,循环执行,清除用clearInterval
let test=function(){ console.log(222) };
setInterval(test,1000);这里,如果是变量调用test后面不能加()
如果写成字符串,必须加括号setInterval("test()",1000);
setTimeout,延时器,到期只执行一次,清除用clearTimeout
setTimeout(test,2000)