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 语句“跳过”循环中的一个迭代。
永远相信 美好的事情即将发生