js学习
程序员文章站
2024-03-26 10:06:11
...
学习《JavaScript高级程序设计》(第3版)——第一天
JavaScript历史
- 一个完整的JavaScript实现应该由核心(ECMAScript)、文档对象模型(DOM)和浏览器对象模型(BOM)
- 文档对象模型(DOM,Document Object Model)是针对 XML 但经过扩展用于 HTML 的应用程序编程接口(API,Application Programming Interface)。DOM 把整个页面映射为一个多层节点结构。HTML或 XML 页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
- 浏览器对象模型(BOM,Browser Object Model):支持可以访问和操作浏览器窗口
HTML中使用JavaScript
<script> //标签:在HTML页面中插入JavaScript的主要方法。
</script>
HTML 中嵌入 JavaScript 代码虽然没有问题,但一般认为最好的做法还是尽可能使用外部文件来包含 JavaScript 代码,不过,并不存在必须使用外部文件的硬性规定。优点如下:
- 可维护性
- 可缓存
- 适应未来
<!DOCTYPE html>
<html>
<head>
<title>Example HTML Page</title>
</head>
<body>
<!-- 这里放内容 -->
<script type="text/javascript" src="example1.js"></script>
<script type="text/javascript" src="example2.js"></script>
<!-- 由于浏览器会先解析完不使用 defer 属性的<script>元素中的 !-->
<!-- 代码, 然后再解析后面的内容,所以一般应该把<script>元素放在页 !-->
<!-- 面最后, 即主要内容后面,</body>标签前面。 !-->
</body>
</html>
上一篇: python的高阶函数
下一篇: js day 1