JavaScript
1,JS的导入方式
1,直接将JS代码写到html页面的script标签中
2,把代码写到单独的JS文件中,然后通过script标签的src属性导入
2,JS的语言规范
JS语句要以英文的分号结束
3,JS中的数据类型
1,number(数字类型)
1,NaN表示一个值不是数字
2,parseInt('123')
3,parseFloat('123.456')
2,字符串String
1,字符串常用的方法
3,布尔值(boolean)
1, 0,'',null,undefined,NaN的boolean都是false
4,null
表示值为空,通常都是手动赋值
5,undefined
1,表示表示变量只声明没有赋值
2,函数没有指定返回值,默认返回的就是undefined
6,object(对象)
1,Arry(数组)
var a1 = [11,22,33]
2,自定义对象
var o = {name:'alex',age:18}
7,类型检测
typeof + 变量名
5,运算符
1,比较运算符
+,-,*,/,%,++,--
2,比较运算符
1,弱等于 只判断值的大小是否相等
2,强等于 判断值的大小和类型是否相等
3,逻辑运算符
1,&& 与
2,|| 或
3,! 非
4,赋值运算符
=,+=,-=,*=,/=
6,JS控制流程
1,if
2,for
3,while
4,switch
5,三元运算
7,函数
1,函数的基本定义
注意事项
1,参数:传多,传少,或者不传都不会报错
2,返回值:如果多个返回值,默认返回最后一个
2,匿名函数
3,自执行函数
8,内置对象和方法
1,Date
2,json
3,RegExp
4,Math