javascript的书写位置
1.在header的部分,一般用于引入第三方的文件,确保接下代码执行不出问题
2.在body底部,一般用于该文件就是当前页面自身执行的代码,确保html加载后执行
3.行内,一般写在onclick等事件,以及javascript伪协议 javascript:viod 0
变量
1.只能由数字,字母,下划线,$组成,其中不能以数字开头
2.严格区分大小写
3.不能是保留字和关键字
4.不要出现空格,尽量语义化
5.驼峰式命名
数据类型
基本数据类型
Number 数字型
String 字符型,用引号括起来
Boolean 布尔值,true/false
undefined 声明未定义
null
引用数据类型
数组
对象
字符转化
其他转化为数字
隐式转化:接 -/*等运算符
显示转化: Number() 严格,不能出现任何字符
parseInt() 转化为整形
parseFloat() 转化为浮点型
其他转化为字符串
隐式转化:+ “”与字符串拼接
显示转化: toString 有一些不能用,如null,undefined
String 所有类型都可以使用
其他转化为布尔值
除了0,“”,null,undefined,NaN是false,其他都是true