js数组是NaN如何判断

885 ℃

功能描述:因为项目中有规则判断,有时候数据会是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,我们会在看到邮件的第一时间内为您处理!

css3语法如何实现文字竖着排列
SEO问答:相关词能提高首页关键词的密度吗?
HTML5 Canvas 刻度尺
git如何拉取代码(git pull和git fetch的区别)
wordpress如何只在发布超过30天的文章中显示广告