老师,null不是非数值,那么null是什么类型的?

来源:4-1 JavaScript数据类型之String与boolean

sunnyU_hh

2019-05-16 08:51:10

老师,isNaN(null)  == false ,表示null不是非数值,那么null是什么类型的?

http://img.mukewang.com/climg/5cdcb3ef0001fc2d07260192.jpg

写回答

2回答

好帮手慕慕子

2019-05-16

同学你好,null是特指对象的值未设置。它是 JavaScript 基本类型 之一。 

这一章3-1小节(https://class.imooc.com/lesson/768#mid=19183)老师有详细的讲解。示例:

http://img.mukewang.com/climg/5cdceea600012c5913480532.jpg

因为isNaN在判断之前会对传入的数据进行转换。 null可以被转换成数值0, 所以isNaN(null)返回的是false。这一章3-7小节(https://class.imooc.com/lesson/768#mid=19189)课程中老师有讲到这个方法的作用哦。示例:

http://img.mukewang.com/climg/5cdcee410001078914730764.jpg

同学可以回顾一下视频, 加深理解哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~


1

阿豪dev

2019-05-16

null就是没有的意思,只是声明了变量,但是这个变量还没有被赋值,所以就没有类型

0

0 学习 · 40143 问题

查看课程