javascript
出现的初衷:缓减服务器的验证压力
出现时间 :1995 Netscape发起 和sun合作编写
弊端:浏览器大战的结果 导致了各种兼容性问题。
- script标签
defer 属性 设置为 defer="defer" 就是立即下载 延时执行【只适合外部加载的脚本】 并不是很常用 - html5中新加入了 异步属性 async 和上一个defer很相似 但是 它不能保证脚本按照顺序执行
- 外部脚本和嵌入脚本
如果几个页面都引入了同一个js脚本, 那么就此脚本放在外边的优点就是下载一次 其他的都是执行缓冲 提高速度
另外也方便维护,和修改。将来如果需要引入这个js ,就可以直接引入,方便。 - javascript的三个板块 ECMAScript DOM BOM