js部分语法

变量和数据类型

变量:document.getElementById("demo").innerHTML = carName;   // 查找元素并改变内容

数据类型:数值、字符串值、数组、对象等   

数值和字符串相加时,JavaScript 将把数值视作字符串

js只有一种数据类型,写数值用不用小数点都行    超大或超小用科学计数法写(e-5或者e5)    bool类型判定是否相等

数组:var cars =["aoto","aodi","bmw"];    document.getElementById("demo").innerHTML = cars[0];

对象:花括号,采用键值对的写法  // var person ={age:12,color:"pink"}

typeof:用来返回js变量或表达式的类型  //字符串(string),数字(number),数组(object),没有值的变量(undefined)  null和defined区别,类型不同

 

表达式

赋值运算符:+—*/%= x += y等同于x = x + y

比较运算符:= =  !=  ?(三元运算符)

逻辑运算法:&& || !

类型运算符:typeof  instanceof //返回true,如果对象是对象类型实例

 

语句(循环和判断):结合数组搭配使用

if...else         

if (time < 10) {
    greeting = "Good morning";
 } else if (time < 18) {
    greeting = "Good day";
 } else {
    greeting = "Good evening";
 } 

 

switch(){case0:  break;}

for循环   运行代码多次,使用loop循环,创建循环使用

for (;cars[i];) {
    text += cars[i] + "<br>";
    i++;
} 

 

while循环   

 

while (cars[i]) {
    text += cars[i] + "<br>";
    i++;
} 

 

 

break 语句“跳出”循环。

 

continue 语句“跳过”循环中的一个迭代。

 

posted @ 2020-07-03 11:37  骑猪少年的故事  阅读(35)  评论(0编辑  收藏