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 相关文章推荐
用js实现的模拟jquery的animate自定义动画(2.5K)
Jul 20 Javascript
javascript获取设置div的高度和宽度兼容任何浏览器
Sep 22 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
Oct 22 Javascript
JavaScript地理位置信息API
Jun 11 Javascript
超实用的javascript时间处理总结
Aug 16 Javascript
jQuery File Upload文件上传插件使用详解
Dec 06 Javascript
jQuery实现CheckBox全选、全不选功能
Jan 11 Javascript
JS手机端touch事件计算滑动距离的方法示例
Oct 26 Javascript
vue源码学习之Object.defineProperty 对数组监听
May 30 Javascript
js Array.slice的8种不同用法示例
Jul 10 Javascript
vue.js实现左边导航切换右边内容
Oct 21 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
PHP中的reflection反射机制测试例子
2014/08/05 PHP
php中in_array函数用法探究
2014/11/25 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
JavaScript QueryString解析类代码
2010/01/17 Javascript
js的toUpperCase方法用法实例
2015/01/27 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
node.js读取文件到字符串的方法
2015/06/29 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
利用JS提交表单的几种方法和验证(必看篇)
2016/09/17 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
微信小程序表单验证错误提示效果
2017/05/19 Javascript
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
如何让你的JS代码更好看易读
2017/12/01 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
简单了解Vue computed属性及watch区别
2020/07/10 Javascript
Python守护进程(daemon)代码实例
2015/03/06 Python
bpython 功能强大的Python shell
2016/02/16 Python
selenium+python实现自动登录脚本
2018/04/22 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
python爬虫实例详解
2018/06/19 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
使用phonegap操作数据库的实现方法
2017/03/31 HTML / CSS
.net C#面试题
2012/08/28 面试题
市场营销个人求职信范文
2014/02/02 职场文书
网络教育自我鉴定
2014/02/04 职场文书
房地产项目建议书
2014/03/12 职场文书
文明村创建实施方案
2014/03/27 职场文书
整顿机关作风心得体会
2014/09/10 职场文书
向女朋友道歉的话
2015/01/20 职场文书
背起爸爸上学观后感
2015/06/08 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书