1月16日javascript知识点
1.调试:f12----断点----刷新f5
2.关键字:break跳出循环,continue跳出当前循环,继续下一循环
3.数组:var 数组名=new array();//空数组,数组长度,数组值
var 数组名=[];//空数组,具体的数组
数组长度,数组索引,数组元素,数组作用:一次存储多个数据
4.函数:函数的定义function 函数名(){}
函数表达式:var 函数名=function (){};、
返回值return
全局变量,局部变量,隐式全局变量,作用域,作用链,
js中没有块级作用域(除函数外)
函数可以做参数,也可以做返回值(回调函数)
函数的自调用性:保证函数的安全,而且可以防止命名冲突,但只可以用一次
5.预解析:(顺序问题,重复问题)
在作用域中,变量声明、函数声明会提前到调用的前面
代码中函数出现重复问题时,会调用最后一个函数,变量也是如此