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 操作cookies及正确使用cookies的属性
Oct 15 Javascript
JQuery 插件模板 制作jquery插件的朋友可以参考下
Mar 17 Javascript
JS获取后台Cookies值的小例子
Mar 04 Javascript
Jquery实现Div上下移动示例
Apr 23 Javascript
node.js中的fs.truncateSync方法使用说明
Dec 15 Javascript
Javascript基础教程之JavaScript语法
Jan 18 Javascript
自己动手写的jquery分页控件(非常简单实用)
Oct 28 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
Mar 22 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
Bootstrap CSS组件之导航条(navbar)
Dec 17 Javascript
详解Node.js中exports和module.exports的区别
Apr 19 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 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/03/02 国漫
PHP设计模式之命令模式的深入解析
2013/06/13 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
javascript 出生日期和身份证判断大全
2008/11/13 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
详解jQuery插件开发中的extend方法
2013/11/19 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
Nodejs实现的一个简单udp广播服务器、客户端
2014/09/25 NodeJs
JavaScript中的数学运算介绍
2014/12/29 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
Vue自定义指令拖拽功能示例
2017/02/17 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
Element 默认勾选表格 toggleRowSelection的实现
2019/09/04 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
python读文件的步骤
2019/10/08 Python
python获取天气接口给指定微信好友发天气预报
2020/12/28 Python
【HTML5】3D模型--百行代码实现旋转立体魔方实例
2016/12/16 HTML / CSS
四年的大学生生活自我评价
2013/12/09 职场文书
社区志愿者心得体会
2014/01/03 职场文书
高一生物教学反思
2014/01/17 职场文书
党的群众路线教育实践活动学习心得体会
2014/03/03 职场文书
美容院合作经营协议书
2014/10/10 职场文书
保险内勤岗位职责
2015/04/13 职场文书
毕业论文指导老师意见
2015/06/04 职场文书
宿舍管理制度范本
2015/08/07 职场文书
青年干部培训班学习心得体会
2016/01/06 职场文书
餐饮行业关注的9大营销策略
2019/08/26 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书