• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

黄文超

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

js中数据类型

js中数据类型

1、基本数据类型

1、Number
2、String
3、Null
4、undefined
5、Boolean

2、引用(对象类型)

1、Object:任意对象
2、Array:特殊的对象(下标为数字,并且有序)
3、Function:特殊的对象(可执行)

3、判断数据类型

3.1、typeof关键字

注意点:
	1、typeof修饰的变量得到的结果都是字符串,并且都是小写字母
	2、它只能判断number,string,undefined,boolean,function
	3、它不能判断null,array,object

例如:

var a = null
var b = [a,b]
console.log(typeof a) // 'object'
console.log(typeof b) // 'object'

3.2、instanceof关键字

注意点:
	1、它是判断实例化对象是否属于某个类
	2、它也是不能判断null值的

例如:

var a = [a,b]
var b = function() {}
console.log(a instanceof Object) // true
console.log(a instanceof Array) // true
console.log(b instanceof Object) // true
console.log(b instanceof Function) // true

4、特殊的null值判断

var a = null
console.log(a === null) // true

posted on 2021-10-20 15:34  黄文超  阅读(41)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3