网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
本篇文章给大家带来的内容是关于JavaScript数据类型有几种,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
JavaScript数据类型一共有7种:
Undefined
Null
Boolean
String
Symbol
Number
Object
除了Object之外的6种属于原始数据类型。有时,我们还会细分Object的类型,比如Array,Function,Date,RegExp等。
typeof
typeof可以用来区分除了Null类型以外的原始数据类型,对象类型的可以从普通对象里面识别出函数:
问题一:typeof不能识别null,如何识别null?
答案:如果想要判断是否为null,可以直接使用===全等运算符来判断(或者使用下面的Object.prototype.toString方法):
问题二:typeof作用于未定义的变量,会报错吗?
答案:不会报错,返回"undefined"。
问题三:typeof Number(1)的返回值是什么?
答案:"number"。注意Number和String作为普通函数调用的时候,是把参数转化为相应的原始数据类型,也就是类似于做一个强制类型转换的操作,而不是默认当做构造函数调用。注意和Array区分,Array(...)等价于new Array(...)。
问题四:typeof new Number(1)的返回值是什么?
答案:"object"。
以上就是对JavaScript数据类型有几种的全部介绍,如果您想了解更多有关JavaScript视频教程,请关注PHP中文网。
以上就是JavaScript数据类型有几种?看完你知道了的详细内容,更多请关注php中文网其它相关文章!
网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。
关键词:JavaScript数据分类有几种?看完你知道了