🔎编写第一个HelloWorld
alert('hello world')
通过 3 种方式编写 hello world
- 行内式
- 内嵌式
- 外部式
行内式
内嵌式
alert('hello world');
外部式
🔎注释
JavaScript 的注释分为 2 种
- 单行注释
- 多行注释
单行注释 → //
多行注释 → /* */
🔎consoloe.log()
使用 alert() 得到的效果是弹框
(alert 得到的弹框属于模态对话框 → 一旦弹出, 就会阻止用户操作界面的其他部分)
使用 console.log() 得到的效果是在控制台打印
利用consoloe.log()打印HelloWorld
console.log('hello world');
🔎基础语法
变量
变量的使用
创建变量
关键字包括 var, let 两种类型
关键字 变量名 = 初始值;
(var a = 1;
)
(let a = bibubibu;
)
推荐使用let
作为关键字, var
有不合理之处
举个栗子🌰
var a = 10; var a = 20; console.log(a);
针对上述代码, 变量 a 已经存在, 无法再定义
但使用var
关键字只是将值进行覆盖, 不会报错
使用let
let a = 10; let a = 20; console.log(a);
动态类型
动态类型
程序运行过程中确定变量的类型
即一个变量的类型可以发生改变
举个栗子🌰
let a = 10; console.log(a); a = 'hello world'; console.log(a);
执行let a = 10;
变量 a 类型为数字
执行a = 'hello world';
变量 a 类型为字符串
🔎基础数据类型
JS 中内置的几种数据类型
类型 | 描述 |
number | 数字(不区分整数和小数) |
boolean | 布尔(true → 真 / false → 假) |
string | 字符串 |
undefined | 表示未定义的值 |
null | 表示空值 |
🔎运算符
算术运算符
+
-
*
/
%
复合赋值运算符
+=
-=
*=
/=
%=
自增自减运算符
i++
/++i
i--
/--i