1.一个完整的js实现应该由下列三个不同的部分组成:
a.核心(ECMAScript)
b.文档对象模型(DOM)
c.浏览器对象模型(BOM)
2.关于js的属性(介绍4个重要的属性):
a.type:可选。这个是指定类型,一般都是type="text/javascript";
b.src:可选。这个一般都是连入外部脚本时候用来指定文件的,如:
src="xx.js";
c.async:可选。表示要立即下载脚本,但不妨碍页面中的其他操作,只对外部
脚本有效;
d.defer:可选。表示脚本可以延迟到文档完全被解析和显示后执行。只对外部
脚本有效。
注:在HTML中js的写法,
<script type="text/javascript">js代码</script>【内嵌js代码】
或者
<script type="text/javascript" src="xx.js"></script>【外联js代码】
3.js中的<noscript>元素作用
假如遇到有的浏览器不支持或者禁用js的话,那就会不显示任何脚本的效果,
这个时候就出现了<noscript>元素。
它的作用就是当浏览器不支持或者禁用js的时候,就会在页面显示<noscript>
中的内容提示用户。如果支持js的话,这句就不会显示。
用法:<noscript>本页面需要支持(开启)JavaScript</noscript>