util
最后更新于:2022-04-02 05:37:47
## 前言
本文主要解读util篇中的源码部分。
## 类型转换
### toNumber
~~~
function toNumber(value){
if (typeof value !== 'String'){
return value
} else {
var parsed = Number(value)
return isNaN(parsed) ? value : parsed
]
}
~~~
- 知识点总结:
1 typeof判断基本的数据类型
2 Number可以转化基本的值 为数字,但也可能遇到非字符串的其他类型不能转为数字,就会返回NaN
3 需要判断转换结果是否符合数字,不符合返回原来的值;符合返回转换的值
';