JavaScript基础
了解了一些JS属于什么以及JS的属性以及JS的一些应用
一.JS的引入
命名规则
-
-
不能以数字开头
-
严格区分大小写,如it和It不是同一个变量
-
不能使用JS中的关键字和保留字 例如:class等
-
要尽量做到建名知其意,名字起的有意义,用小驼峰命名法
script标签写在html后(最后)
String 字符串 ' ' " "
Booolean 布尔值 ture false
null 空
undefined 未赋值的
Array 数组 [ ] [1,2,3,4,"abc"]
Object 对象
-
语句1
}
条件满足时,执行语句1
-
if(条件){
语句1
}else{
语句2
}
条件满足时,执行语句1,条件不满足时,执行语句2
-
if(条件1){
语句1
}else if (条件2){
语句2
}else{
语句3
}
条件1满足时,执行语句1.如果条件1不满足,判断条件2是否满足,如果条件2满足,执行语句2,如果条件2不满足,执行语句3
如果只有一个条件时,可省略大括号
四.for循环及其简单应用(鸡兔同笼)
两种思维:1.典型问题,利用方程
2.鸡兔各抬起两只脚
for(var ji=0;ji<=30;ji++){ if(ji*2+(30-ji)*4==80){ console.log('鸡的数量是'+ji) } } for(var hens=0;hens<=30;hens++){ if(hens*0+(30-hens)*2==30-[(80-60)/2]){ console.log(hens) } //假设训练有素,鸡兔个抬起两只脚 ???? }
五.简单的定时器以及获取当前时间戳