基本数据类型和引用数据类型

提示:本章技术分享为javascript基础知识,基本类型以及引用类型、null和undefined的区别.


前言

提示:js的基本数据类型以及引用类型是前端开发人员比较重要的基础知识,本章将会进行详细的解释。


提示:以下是本篇文章正文内容,下面案例可供参考

一、常用Javascript的基本数据类型

示例:基本数据类型:

1.number(数字类型)
:数字类型,即123456等数字的类型

2.string(字符串类型)
:字符串类型基本上我们都是用""进行包裹,以字符的形式存在.

3.boolean(布尔类型)
布尔类型返回的结果只有 true(对) / false(错).

4.null(空对象)
5.undefined(无值)。

1.1 区别:

undefined:表示变量声明但是没有初始化的值

null:表示准备用来保存对象,还没有真正保存对象的值,从逻辑角度看,null的值表示一个空对象指针.

Javascript里共有5种基本类型:undefined / null / Boolean / Number / String 和一种复杂类型Object.

可以看到null和undefined分属不同的类型.

未初始化定义的值用typeof检测出来的是"undefined"(字符串)

null值用typeof检测出来的是"object"(字符串)

任何时候都不建议显示的设置一个变量为undefined,但是如果保存对象的变量还没有真正保存对象,应该设置为null,实际上.undefined值是派生自null值的

ECMAScrip标准规定对二者进行相等性测试要返回true

代码如下(示例):

二.常见引用数据类型:

引用数据类型:

function(函数)
object(对象)
Array(数组)


总结

提示:这里没有详细的代码,只是表面总结,用于记住,后续将会讲解如何检测数据类型以及后续更新和细化的数据类型,并且用代码进行演示,这里你只需要记住:

js的基本数据类型有:
数字类型 / 字符串类型 / 布尔类型 / 空对象 / 无值

js的引用数据类型有:
函数 / 对象 / 数组

其中对象也是js的复杂数据类型,即可.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值