刚刚在下划线的来源中看到了这一点:
if (obj.length === +obj.length) {
...
}
有什么作用plus?我以前从未见过这个。
这在开发人员中被认为是一种好的做法吗?
刚刚在下划线的来源中看到了这一点:
if (obj.length === +obj.length) {
...
}
有什么作用plus?我以前从未见过这个。
这在开发人员中被认为是一种好的做法吗?
加号将字符串转换为浮点数。您提供的代码等效于以下内容:
if ( obj.length === Number(obj.length) ) {
// ...
}