01-JS语法与变量
# JavaScript简介
前端三层
ECMAScript 是 JavaScript 的标准
1997年,欧洲计算机制造商协会(ECMA)设置了 JavaScript 的标准,命名为 ECMAScript。
JavaScript 体系
# JavaScript快速入门
# JavaScript的书写位置
- 在
<body>
中<script>
标签,在内部书写JavaScript
代码 - 将代码单独保存为
.js
格式文件,然后在 HTML 文件中使用<script src="></script>
这样的形式入它 - JavaScript 不能脱离 HTML 网页运行(当然,今后学习的NodeJS>将成为JavaScript独立的运行平台)
<body>
<!-- 内嵌 -->
<script>
alert('你好JavaScript');
</script>
<!-- 外部链接 -->
<script src="myjs.js"></script>
</body>
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 认识输出语句
- alert() 语句:弹出警告框
- console.log() 语句:控制台输出
# 处理报错
# 变量
# 变量声明
- 变量是计算机语言中能储存计算结果或能表示值抽象概念
- 变量不是数值本身,它们仅仅是一个用于存储数值的容器
要想使用变量,第一步就是声明它,并给它赋值
变量命名
变量的默认值
- 一个变量只定义,但没有赋初值,默认值是
undefined
- 一个变量只有被 var 定义,并赋初值之后,才算正式初始化完成
# 变量声明提升
- 变量声明的提升:你可以提前使用一个稍后才声明的变量,而不会引发异常
- 在执行所有代码前,JS 有预解析阶段,会预读所有变量的定义
注意事项
- 变量声明的提升是 JavaScript 的特性,所以经常出面试题
- 在实际开发时,不要刻意使用变量声明提升特性。一定要先定义并给变量赋初值,然后再使用变量
编辑 (opens new window)
上次更新: 2023/06/04, 12:34:19