[1]ECMAScript由ECMA-262定义,提供核心语言功能(ECMA是欧洲计算机制造商协会)
[2]DOM文档对象模型,提供访问和操作网页内容的方法的接口
[3]BOM浏览器对象模型,提供与浏览器交互的方法的接口
二、引入
引入javascript有两种办法:在页面内嵌入js代码和引入外部文件
[1]页面内嵌入
[2]引入外部js文件
[注意]带有src属性的
[5]type:可选,是language的替代属性,表示编写代码使用的脚本语言的内容类型,也称为MIME类型。考虑到兼容,一般还是text/javascript,若不指定,默认值也是text/javascript
[6]language:已废弃
async和defer
[1]如果async和defer都不设置,浏览器会立即加载并执行指定的脚本