JavaScript 与 ECMAScript
JavaScript 是一种在浏览器环境中运行的动态脚本语言,无需编译即可执行。它属于弱类型语言,变量定义灵活,但背后依然遵循严格的类型规则。
通常我们说的 JavaScript 包含三个主要部分:核心(ECMAScript)、文档对象模型(DOM)和浏览器对象模型(BOM)。本文聚焦于最核心的 ECMAScript 语法规范。
代码编写位置
在 HTML 页面中引入脚本主要有两种方式:
- 内部脚本:直接在
<script>标签内编写代码。 - 外部脚本:通过
src属性引用独立的.js文件。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>JavaScript 程序示例</title>
<!-- 内部 JS -->
<script type="text/javascript">
// 直接编写 JavaScript 代码
alert(1);
</script>
<!-- 外部 JS -->
<script type="text/javascript" src="1.js"></script>
学习路径与变量声明
建议按照以下顺序掌握基础:标识符与关键字 → 运算符 → 程序结构(if/while/for)→ 函数。
变量定义
虽然现代 ES6+ 推荐使用 let 和 const,但在理解底层机制时,var 依然是经典案例。JavaScript 是弱类型语言,这意味着变量本身没有固定类型,但存储的值是有类型的。
// 使用 var 定义变量
var a = 10; // 整数
var b = 1.5; // 浮点数
c = ;
d = ;

