ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 前言 本文主要解读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 需要判断转换结果是否符合数字,不符合返回原来的值;符合返回转换的值