欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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>
相关标签: js 学习

上一篇: python的高阶函数

下一篇: js day 1