数据类型
1 | //Number数字 |
变量
变量是用来存数据的,可以装各种类型的数据,变量可以装不同类型的值但是只能装一个值,
typeof
判断数据类型,
Array打印出来是object,从某种层面上讲Array也是一种对象。可以用数组特有的属性来判断数组,比如array.length
运算符
1 | //+-*/%加减乘除求余 |
控制流
- if……else(比较简单的判断)
1 | if(条件){ |
一般情况下,if条件中的条件
false倾向的值有0
' '
undefined
null
NaN
- switch(比较复杂的判断)
1 | switch(变量){ |
循环
- for循环
1 | for(var 初始值;什么条件下循环;每次循环变量的改变){ |
- while循环
1 | 初始值; |
函数
函数作用
- 封装代码-方便重用
- 控制数据流
- 作用域(全局变量/局部变量)
1 | function 函数名(){ |