fix a typo
This commit is contained in:
parent
b78bdde343
commit
5ae9416e6f
@ -248,16 +248,16 @@ console.log(parseInt("aaa2017.01在公众号上写了6篇文章")); //打印结
|
|||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
var a = 168.23;
|
var a = 168.23;
|
||||||
console.log(parseInt(a)); //打印结果:168 (因为是先将c转为字符串"168.23",然后然后再操作)
|
console.log(parseInt(a)); //打印结果:168 (因为是先将 a 转为字符串"168.23",然后然后再操作)
|
||||||
|
|
||||||
var b = true;
|
var b = true;
|
||||||
console.log(parseInt(b)); //打印结果:NaN (因为是先将a转为字符串"true",然后然后再操作)
|
console.log(parseInt(b)); //打印结果:NaN (因为是先将 b 转为字符串"true",然后然后再操作)
|
||||||
|
|
||||||
var c = null;
|
var c = null;
|
||||||
console.log(parseInt(c)); //打印结果:NaN (因为是先将b转为字符串"null",然后然后再操作)
|
console.log(parseInt(c)); //打印结果:NaN (因为是先将 c 转为字符串"null",然后然后再操作)
|
||||||
|
|
||||||
var d = undefined;
|
var d = undefined;
|
||||||
console.log(parseInt(d)); //打印结果:NaN (因为是先将b转为字符串"undefined",然后然后再操作)
|
console.log(parseInt(d)); //打印结果:NaN (因为是先将 d 转为字符串"undefined",然后然后再操作)
|
||||||
```
|
```
|
||||||
|
|
||||||
(3)自动带有截断小数的功能:**取整,不四舍五入**。
|
(3)自动带有截断小数的功能:**取整,不四舍五入**。
|
||||||
@ -343,7 +343,7 @@ parseFloat() 的几个特性,可以参照 parseInt()。
|
|||||||
|
|
||||||
- 情况三:null 和 undefined 都会转换为 false。
|
- 情况三:null 和 undefined 都会转换为 false。
|
||||||
|
|
||||||
- 情况四:引用数据类型会转换为 true。注意,空数组`[]`和空对象`{}`,转换结果也是 true,这个一点,很多人都不知道。
|
- 情况四:引用数据类型会转换为 true。注意,空数组`[]`和空对象`{}`,**转换结果也是 true**,这个一点,很多人都不知道。
|
||||||
|
|
||||||
|
|
||||||
PS:转换为 Boolean 的这几种情况,**很重要**,开发中会经常用到。
|
PS:转换为 Boolean 的这几种情况,**很重要**,开发中会经常用到。
|
||||||
|
Loading…
Reference in New Issue
Block a user