第1章 基础
变量
- 定义变量的关键字
varlet - 变量名开头为 a-zA-Z_$
- 变量名区分大小写
- 命名一般使用驼峰命名法
常量
- 定义变量的关键字
const - 常量的值不可改变
- 命名一般全部大写且使用蛇形命名法
基本数据类型
- boolean
- number
- string
- undefined
- null
- bigInt
- symbol
数据类型转换
可用 typeof 判断变量类型
显式类型转换
- 使用
toString()转换为string parseInt()parseFloat()将string转换为number- 使用包装对象
Number()String()Boolean()转换
隐式类型转换
ifwhile语句- 逻辑与或非
- 使用
==判断 - 用
+拼接时
转换规则
- 数值类型只有 0 和 NaN 会转换为
false - null 和 undefined 会转换为
false - 空字符串会转换为
false,其他为true - 所有对象都会转换为
true
注释
//单行注释/* */多行注释/** */文档注释
js
/**
* 返回两个操作数的和
* @param {number} a 第一个操作数
* @param {number} b 第二个操作数
* @returns 两个操作数的和
*/
function add(a, b) {
return a + b;
}






