• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
pinkowonote
博客园    首页    新随笔    联系   管理    订阅  订阅
javascript数据类型

为什么需要数据类型:

计算机中不同的数据所占用的空间不同,为了充分利用计算机的存储空间&便于把数据分为所需内存大小不同的数据,于是定义了不同的数据类型。


 

javascript是一种弱类型 / 动态型的语言,意味着不用提前声明变量的类型,在程序运行过程中变量类型会自动确定。

 

 

 是JS引擎根据等号右边变量值的数据类型类判断的,运行完毕之后,就确定了数据类型。

javascript是一种动态型的语言,所以相同的变量可用作不同的类型:


 

数据类型的分类:

1. 简单数据类型(number、string、boolean、undefined、null)

2. 复杂数据类型(object)

 


1. 数字型number:

无穷大、无穷小、非数值:

 

isNAN() 方法:


 

2. 字符串型string:

转义符:

 

字符串.length 属性:

 

 

 

字符串拼接:

 

 

 

 

 

 

 

 


 

显示年龄:

 

 

 

 

 

 

 解决思路:

 

 

 


3. 布尔型boolean:


 

 4. undefined和null:

 

 

 


 

 typeof()方法:

获取变量数据类型

 

null的数据类型是object

 


 

不同数据类型在控制台上显示的颜色是不一样的:

 

 

 

 


 

数据类型的转换:

1. 其他类型转换为字符串

2. 其他类型转换为数字

 

 

3. 其他类型转换为布尔型

 

posted on 2020-08-11 20:31  pinkowonote  阅读(141)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3