js数组是NaN如何判断

913 ℃

功能描述:因为项目中有规则判断,有时候数据会是NaN,这样赋值的时候会报错,那么如何排除数据是NaN

第一种方法isNaN

if(!isNaN(obj)){
  //执行方法
}

第二种方法内置isNaN

function isNaN(n) {
  if (n !== n) {
  return true;
}else {
  return false;
}}

第三种方法object.is 方法

console.log(Object.is("a", NaN));
console.log(Object.is(1, NaN));
console.log(Object.is(NaN, NaN));

第四种方法利用NaN是唯一一个不等于任何自身的特点

var a=NaN;
a==a; //false

js封印对象,利用Object.preventExtensions()方法使其不能拓展属性

面试题:js如何设置对象,不能给这个对象添加或者删除属性

Java中对象类的常用方法有哪些?

es6语法中关于isNaN的写法

js如何获取字符串中每个字符出现的次数

标签: isNaN, NaN, Object, 数组

上面是“js数组是NaN如何判断”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_2341.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

网站优化之如何快速提高网站的排名呢?
wordpress如何设置文章的浏览权限(禁止访客浏览)
php语法中sleep函数的基本用法
zblog建站如何过滤某个分类下所有文章
Windows系统git如何设置代理