Javascript数据类型(number 、string、booledn、undefined 、null)

计算机世界中的万事万物都是数据。

计算机程序可以处理大量的数据,为什么要给数据分类?

1. 更加充分和高效的利用内存

2. 也更加方便程序员的使用数据

 JS数据类型整体分为两大类:

1.基本数据类型

number 数字型

string 字符串型

booledn  布尔型

undefined  未定义型

null        空类型

2.引用数据类型

object 对象

function  函数

array     数组

数据类型 – 数字类型(number)

即我们数学中学习到的数字,可以是整数,小数,正数,负数。

JavaScript 中的正数,负数,小数,正数等,统一称为数字类型。
注意事项:

JS是弱数据类型,变量到底属于那种类型,只有赋值之后,我们才能确认。

Java 是强数据类型 例如 int a = 3 必须是整数

 数据类型 – 字符串类型(string)

通过单引号(' ')、双引号("")或者 反引号(`)包裹的数据都叫字符串,单引号和双引号没有本质的区别,推荐使用单引号。

 注意事项:

1.无论单引号或是双引号必须成对使用。

2.单引号/ 双引号可以互相嵌套,但是不以自己嵌套自己(口诀:外双内单,外单内双)

3.必要时可以使用转义符号 \ ,输出单引号或双引号。

字符串拼接

 模板字符串

1.作用

拼接字符串和变量

在没有它之前,要拼接变量比较麻烦

 2.符号

1.``

2.在英文输入模式下按键盘的tab键上方那个键(1左边那个键)

3.内容拼接变量时,用${}包住变量

 数据类型 – 布尔类型(boolean)

表示肯定或否定是在计算机中对应的是布尔类型数据。

它有两个固定的值true 和false ,表示肯定的数据用 true(真),表示否定的数据false(假)

 数据类型 – 未定义类型(undefined)

未定义是比较特殊的类型,只有一个值undefined

什么情况出现未定义类型?

只声明变量,不复制的情况下,变量的默认值为undefined ,一般很少直接为某个变量赋值为undefined

工作中的使用场景

我们开发中经常声明一个变量,等待传送过来的数据。

如果我们不知道这数据是否传递过来,其实我们可以通过检测这个变量是不是undefined,就判断用户是否有数据传递过来。

未定义是比较特殊的类型,只有一个值 undefined.

总结使用

 数据类型 – null(空类型)

null 表示值为空

null 和undefined 区别:

1.undefined 表示没有赋值

2.null 表示赋值了,但是内容 为空

null开发中的使用场景

官方解释:把null 作为尚未创建的对象

大白话:将来有个变量里面存是一个对象,但是对象还没创建好,可以先给个null

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值