1.文档对象模型
文档对象模型(dom),是正对XML但经过扩展用于HTML的应用编程接口(API)。
2.< script >元素
defer属性:在<script>中放入defer属性是告诉浏览器立即下载当前脚本,但是延迟执行。一般defer只适合外部js加载文件。
async属性:加入 async="async"表示优先执行并下载该js内容,并且以异步处理的方式下载和运行。
注:加载js文件一般反正页首,js代码一般放在主要内容最后面,既</body>标签前面。
3.语法
区分大小写。
标识符(变量、函数、属性的名字或者函数的参数),第一个字符必须是一个字母。下划线(_)或者是一个美元($)符号。其他字符可以是字母、下划线、美元符号或者是数字。标识符的字母得按照驼峰式写法(既第一个字母小写,后面单词首字母大写,比如firstSecond、myCar、doSomethingImportant)。
js中的执行语句都得以" ; "结束。
4.数据类型
undefined——未定义
booleam——布尔值
string——字符串
number——数字
null——空
object——对象
注:可以在js中typeof来打印区分数据类型
网友评论