《JS高级程序设计》之一

1、完整的JS实现由3部分组成。核心(ECMAScript),提供核心语言功能;DOM(文档对象模型),提供访问和操作网页内容的方法和接口;BOM(浏览器对象模型),提供与浏览器交互的方法和接口。

  

2、<script>的6个属性,都是可选的:

  async:表示是否异步,表示立即下载该脚本,但不妨碍页面中的其他操作,只对外部脚本文件有效。

  charset:指定代码的字符集。

  defer:脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效。

  language:已弃用。

  src:js的路径。

  type:一般为text/javascript。

3、为了预防浏览器不支持js脚本或者支持但是被禁用了,可以添加<noscript>元素,在支持js的浏览器中是不会出现<noscript>标签中的内容的。

  

原文地址:https://www.cnblogs.com/qducn/p/7513439.html