前端基础 - JavaScript (二) 数据类型

JavaScript语言

为什么需要数据类型

在计算机中,不同的数据所需要占据的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,因此定义了不同的数据类型。数据类型能够代表数据的特征和属性

注意:JS中的数据类型,是js代码在运行时,由js引擎根据=后面的数据值的数据类型来明确的

数据类型分类

简单数据类型:Number,String,Boolean,Undefined,Null

复杂数据类型:object

简单数据类型

简单数据类型 说明
Number 数字类型,包含整数值和小数值
String 字符串类型,js中字符串单引号双引号都可以
Boolean 布尔类型,表示对错的类型,true/false,本质是1/0
Undefined 声明变量未提供值
Null 声明变量,变量的值为Null
  1. Number,数字类型可以给整数,可以给小数,同时也可以给二进制、八进制、十进制、十六进制的数据

  2. 数字类型三个特殊值

    1. Infinity:代表无穷大,大于任何数值
    2. -Infinity:代表无穷小,小于任何数值
    3. NaN:Not a Number,代表一个非数值
  3. isNaN:函数用来判断一个数值是否为非数字,返回false即为是数字,返回true即为是非数字

  4. String:字符串的引号中可以写任何文本,因为Html标签中的属性后面使用双引号给值,因此当写行内JS时,如果遇到字符串则变得非常麻烦需要使用双引号和单引号之间实现嵌套

  5. 转义字符

    在字符串中有一些特殊的字符,例如在双引号中需要再嵌套双引号。这时候就需要用到转义字符。

    js中转义字符以\开头,一般情况下字符串中遇到\,引擎就会默认将\和后面的一个或者若干个字符进行组合当做转义字符执行,并不一定是标准的转义字符,如果不是标准的转义字符,会将\处理掉

    转义字符 说明
    \n 换行
    \\ 斜杠\
    \’ 单引号’
    \" 双引号"
    \t TAB缩进
  6. 字符串长度,双引号中的每一个独立的内容叫做一个字符,字符串的长度是指这个字符串中的字符个数&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值