null转为数字的坑

在项目中,需要用到某个字段等于0时来处理逻辑

if (+item.ext === 0) {} // 前面的+号是转为数字

// 如果item.ext 为 null时, +item.ext 就等于 0 ,所以if为true,进入到条件

// 我现在的处理方式是, 先判断这个字段有没有

if ( item.ext && +item.ext === 0) {}

原文地址:https://www.cnblogs.com/ybixian/p/10899280.html