你好,欢迎打开我的博客,阿雨每天与你分享许多有趣新鲜的knowledge!
阿雨博客CSS部分更新完了,接下来是有趣的JS部分,就跟随阿雨的步伐走进web世界吧!
今天说的是JS中的数据类型
分为两种:简单的值(原始值)和复杂的数据结构(大多指对象)。
{1}值包括布尔值,数字,字符,还有两个特殊值,null(空值)和uundefined(为定义)。
{2}对象包括狭义的对象,数组和函数
typeof运算符以字符串的形式返回6种基本类型之一
~把null归为Objiect类型,而不是作为一种特殊类型(null)的值
~把function(){}归为Function的类型。即把函数视为一种独立的数据类型,而不是Object的一种特殊子类
由于null值返回类型为Object类型,使用下面自定义函数可以去避开因为null值而影响的数据类型检测