mirror of https://github.com/qianguyihao/Web.git
update: 数据类型转换
This commit is contained in:
parent
4635758c40
commit
10236ab012
|
|
@ -48,7 +48,7 @@ name = 123; // 强制将变量 name 修改为 数字类型
|
|||
|
||||
### JS 中一共有八种数据类型
|
||||
|
||||
- **基本数据类型(值类型)**:String 字符串、Boolean 布尔值、Number 数值、Undefined 未定义、BigInt 大型数值、Symbol。
|
||||
- **基本数据类型(值类型)**:String 字符串、Boolean 布尔值、Number 数值、Undefined 未定义、Null 空对象、BigInt 大型数值、Symbol。
|
||||
|
||||
- **引用数据类型(引用类型)**:Object 对象。
|
||||
|
||||
|
|
|
|||
|
|
@ -396,7 +396,7 @@ PS:上面的`a>=18 && a<= 65`千万别想当然地写成` 18<= a <= 65`,没
|
|||
|
||||
> 之所以重要,是因为在实际开发中,我们经常用这种代码做容错处理或者兜底处理。
|
||||
|
||||
非布尔值进行**与或运算**时,会先将其转换为布尔值,然后再运算,但返回结果是**原值**。比如说:
|
||||
非布尔值进行**与或运算**时,会通过隐式类型转换,先将其转换为布尔值,然后再运算,但返回结果是**原值**。比如说:
|
||||
|
||||
```javascript
|
||||
var result = 5 && 6; // 运算过程:true && true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue