null转为数字的坑

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

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

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

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

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

posted @ 2019-05-21 13:29  山村码农  阅读(1115)  评论(0编辑  收藏  举报