JS是什么?
js是一种运行在客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能的
浏览器就是一种运行JS脚本语言的客户端,JS的解释器被称为JS引擎,是浏览器的一部分。
JS的组成部分
javascript是由 ECMAscript、DOM、BOM三者组成的。
1. ECMAScript: 定义了JavaScript 的语法规范,描述了语言的基本语法和数据类型
2. DOM (Document Object Model): 文档对象模型
- 有一套成熟的可以操作 ==页面元素的 API==,通过 DOM 可以操作页面中的元素。比如: 增加个 div,减少个 div,给 div 换个位置等
- API:
application programming interface的简写;
翻译:应用程序编程接口;大白话:别人写好的代码,或者编译好的程序,提供给你使用,就叫作api
3. BOM (Browser Object Model): 浏览器对象模型
JS的书写方式
- 行内式(忘了咋写了因为用的太少了,但是我知道有这么个写法)
- 内嵌式
<script> alert('hello world') </script> - 外链式
<script src="***.js"></script>