6月15日 晴转小雨
2017-06-15 本文已影响1人
li4065
1.函数定义的形式有两种:函数定义表达式和函数声明语句;
两者都是声明了一个新的函数对象,区别在于函数定义因为使用了var,会存在变量提升的情况(使用let应该就不存在这种问题),而声明语句仅仅只是定义了一个变量。
2.switch进行的是严格相等,不会进行类型转换。
3.for(initialize;test;increment)
initialize初始化操作
test循环条件判断
increment计数器变量更新
这三个表达式都不是必须,都可以忽略,但;无法忽略