JS入门了解

165 阅读1分钟

一.JS是什么

JS是一种运行在客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

浏览器就是一种运行JS脚本语言的客户端,JS的解释器被称为JS引擎,为浏览器的一部分。

二.JS的组成

ECMAScript 和DOM  和BOM 三者共同组成

1、ES:定义了JS的语法规范,描述了语言的基本语法和数据类型

        简单来说:JS怎么写,需要根据ES的规定

2、DOM(文档对象模型)

   有一套成熟的操作 DOM 节点的API,通过DOM 可以操作页面中的元素(其实就是标签)

   比如:增加一个DIV

         删除一个span

         修改h1标签的内容

3、BOM(浏览器对象模型)

   有一套成熟的操作BOM 的 API

   比如:弹出框

         浏览器跳转

         获取浏览器相关信息

         获取浏览器尺寸

三.JS的书写方式

1.行内式

不推荐 了解即可

这种写法,代码量多了不好维护

<button onclick="alert('你好')">按钮</button>

2.内嵌式

学习阶段推荐使用,因为代码量少

如果代码量多,不推荐

alert('我是内嵌的JS')

3.外联式

推荐!目前公司都是外链式,因为公司项目代码量肯定比较大

<script src="./02_测试.js"></script>
alert('我是外链的js')