函数内部通过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)