js初识
JS基础
计算机语言:机器语言,汇编语言,高级语言
机器语言和汇编语言都是直接对硬件操作,但汇编语言采用英文缩写的标识符
编程语言:汇编语言 + 高级语言
编程语言 ( e.g. JavaScript) v.s. 标记语言( e.g. HTML):
- 标记语言:不向计算机发出指令,是用来被读取的
- 编程语言:具有很强的逻辑和行为能力,是主动的。
JavaScript是什么?
JavaScript是一种运行在客户端的脚本语言(脚本语言不需要编译,由js引擎逐行解释并执行)
浏览器如何执行我的js代码?
浏览器引擎 = 渲染引擎( e.g. Chrome’s blink/webkit) + js引擎( e.g. Chrome’s v8)
JavaScript的组成部分:ECMAScript + DOM + BOM

- ECMAScript: 由ECMA国际规定JS编程语法和基础核心,是所有浏览器厂商共同遵守的一套js语法准则。
- DOM: Document Object Model, 文档对象模型:通过DOM提供的接口对页面上的元素进行操作。
- BOM: Browser Object Model, 浏览器对象模型:通过BOM提供的接口可以操作浏览器窗口。
js初识
http://example.com/2023/05/17/js初识/