判断是否是数字
1 | function isNumber(num) { |
判断num - num === 0的原因:
typeof NaN === 'number'等于true、typeof Infinity === 'number'等于true。NaN - NaN等于NaN、Infinity - Infinity等于NaN。
1 | function isNumber(num) { |
判断num - num === 0的原因:
typeof NaN === 'number'等于true、typeof Infinity === 'number'等于true。NaN - NaN等于NaN、Infinity - Infinity等于NaN。