TA贡献361条经验 获得超191个赞
因为当("adi-input")的值为空或者为全是空格时,Number("")为0,因此isNaN就会显示false,不符合我们的判断;
因此加上"~",如果值为空,就默认值为"~",Number("~"),就是NaN,isNaN就显示true,符合判断,这个"~"符号可随便换成"?","a","%"之类的
TA贡献35条经验 获得超86个赞
一楼已回答
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报