JavaScript中严格判断NaN的方法


Posted in Javascript onFebruary 16, 2018

我也在FreeCodeCamp上碰到这样一道题:

删除数组中的所有假值。

在JavaScript中,假值有false、null、0、”“、undefined 和 NaN。

对于NaN的判断,JS提供了函数isNaN()。但是使用isNaN()函数只能判断变量是否非数字,而无法判断变量值是否为NaN。

于是,应用NaN的性质:

> NaN === NaN;
false //永远返回false

我们就能使用 === 判断变量是否为NaN。只需判断变量是否与自身相等,若不等的情况,该变量的值即为NaN。

总结

以上所述是小编给大家介绍的JavaScript中严格判断NaN的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript Date对象 日期获取函数
Dec 19 Javascript
Jquery节点遍历next与nextAll方法使用示例
Jul 22 Javascript
jQuery中html()方法用法实例
Dec 25 Javascript
Jquery的基本对象转换和文档加载用法实例
Feb 25 Javascript
JavaScript数组方法总结分析
May 06 Javascript
js实现动态显示时间效果
Mar 06 Javascript
如何在 Vue.js 中使用第三方js库
Apr 25 Javascript
详解Angular-Cli中引用第三方库
May 21 Javascript
vue-cli3.0使用及部分配置详解
Aug 29 Javascript
小程序实现短信登录倒计时
Jul 12 Javascript
微信小程序HTTP接口请求封装代码实例
Sep 05 Javascript
js实现登录拖拽窗口
Feb 10 Javascript
[原创]js实现保存文本框内容为本地文件兼容IE,chrome,火狐浏览器
Feb 14 #Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 #jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 #jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 #jQuery
浅谈实现vue2.0响应式的基本思路
Feb 13 #Javascript
JS实现的文字间歇循环滚动效果完整示例
Feb 13 #Javascript
React中的refs的使用教程
Feb 13 #Javascript
You might like
《五等分的花嫁》漫画完结!2020年10月第2期TV动画制作组换血!
2020/03/06 日漫
PHP面向对象分析设计的61条军规小结
2010/07/17 PHP
php实现向javascript传递数组的方法
2015/07/27 PHP
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
2015/12/12 Javascript
基于javascript实现泡泡大冒险网页版小游戏
2016/03/23 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
vuejs router history 配置到iis的方法
2018/09/20 Javascript
Three.JS实现三维场景
2018/12/30 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
python字符串的拼接方法总结
2019/11/18 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
Marmot土拨鼠官网:美国专业户外运动品牌
2018/01/11 全球购物
三年级数学教学反思
2014/01/31 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
个人反四风对照检查材料思想汇报
2014/09/23 职场文书
薪资证明范本
2015/06/19 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
80行代码写一个Webpack插件并发布到npm
2021/05/24 Javascript
python 利用PyAutoGUI快速构建自动化操作脚本
2021/05/31 Python
python之基数排序的实现
2021/07/26 Python
Python&Matlab实现樱花的绘制
2022/04/07 Python