return 终止函数 后面的代码不会被执行
return num1,num2;
//只会返回最后一个数 eg num2 要想返回多个值,通过数组的方法 return[ , , , , , ]
break: 结束当前循环(如for while)
continue:结束目前循环,跳到下一个循环中;
return:结束当前循环,且能够返回return中的值,同时结束函数中的代码。
函数可以调用另外一个函数
eg; 汽车零件 =函数 要想启动 函数需要互相调用
作用域:全局 局部
在script中全局(或者是单独的js文件)
在函数中就是局部
根据作用域的不同有不同的变量(全局变量、局部变量)
在函数中没有声明赋值的变量
从执行效率来看
全局变量只有关闭浏览器才会变销毁,比较占内存资源(局部省内存资源)
作用域链
函数中还有函数
内部函数访问外部函数的变量,采用的是链式查找的方式来决定取那个值(这个结构就是作用域链)