JavaScript基础

1585364631
2022-03-09 / 0 评论 / 258 阅读 / 正在检测是否收录...

JavaScript基础

JavaScript数据类型

类型解释
undefined值未定义
number数字型
string字符串型
boolean布尔型
对象键值对存储的数据
Null值是 null,但是类型仍然是对象

JavaScript操作符

操作符符号
赋值操作符= += -= *= /= %=
算术操作符+ - / % ++ -- *
关系操作符> < >= <=
逻辑操作符&& || !

JavaScript条件判断符

语句解释
if,else如果,否则
if,else if,else多分支。如果,否则如果,否则
三目(元)运算符(条件|赋值)?(返回true执行语句1):(返回false执行语句2)
switch规定多个被执行的备选代码块
switch(表达式) {
     case n:
        代码块
        break;
     case n:
        代码块
        break;
     default:
        默认代码块
} 

JavaScript循环

语句解释
for多次遍历代码块
for in遍历对象属性
for of遍历对象的值
while当指定条件为 true 时循环一段代码块
do while当指定条件为 true 时循环一段代码块
forEach()数组的每个元素调用一次函数
continue跳出当前循环
break结束循环
//for
for(var i=0;i<=10;i++){
  
}

//for in
var _text = ['1','2','3','4']
for(var i in _text){
  
}

//for of
var _text = ['1','2','3','4']
for(var i of _text){
  
}

//while
while(true){
  
}

//while do
do{
  
}while(true)

//forEach()
var _text = ['1','2','3','4']
function func(){
  
}
_text.forEach(func())

JavaScript数组

var cars = ['1','2','',......]

//使用new生成
var cars = new Array('1','2','3',......);

//取数组长度
cars.length

//追加元素
cars[cars.length] = ''
//或
cars.push('')
0

评论 (0)

取消