[ES2015] Number.isNaN instead of isNaN

Posted answer1215

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[ES2015] Number.isNaN instead of isNaN相关的知识,希望对你有一定的参考价值。

const result = Number(‘55px‘);

// isNaN "NaN"
console.log(isNaN(result)); // true
console.log(isNaN(‘I am a String!‘)); // true -- NOT Good

console.log(Number.NaN); // safer approach
console.log(Number.isNaN(result)); // true
console.log(Number.isNaN(‘I am another String!‘)); // false
console.log(Number.isNaN(Number.NaN)); // true

console.log(Number.isInteger(66)); // true

 

以上是关于[ES2015] Number.isNaN instead of isNaN的主要内容,如果未能解决你的问题,请参考以下文章

ES6为数值扩展

ES6之数值的扩展

ES6 之数值扩展和数组扩展

ES6之路第四篇:数值的扩展

ES6 数值的扩展

es6