关于javascript:JavaScript-数据类型

2次阅读

共计 1020 个字符,预计需要花费 3 分钟才能阅读完成。

JS 把数据类型分为两类:

  • 简略数据类型(Number, String, Boolean, Undefined, Null)
  • 简单数据类型(object)

一、简略数据类型

类型 阐明 默认值
Number 数字型,蕴含整型、浮点型,如 21、0.21 0 |
Boolean 布尔型,如 true 和 false,等价于 1 和 0 false
String 字符串类型,如 “Hello”,字符串都带引号 “”
Undefined 申明变量却没有给值,此时变量值为 undefined undefined
Null var a = null; 申明变量 a 为空值 null

1、Number 数字型

1.1 进制

常见的进制有二进制、八进制、十进制、十六进制。

 // 二进制 (逢 2 进 1,只有 0 和 1)
 var num1 = 10; // 对应十进制的 2

 // 八进制(逢 8 进 1,只有 0 ~ 7,个别用 0 结尾)var num2 = 07; // 对应十进制的 7
 var num3 = 016; // 对应十进制的 14

 // 十六进制(0x 结尾,数字 0~9 以及字母 A~F)var num4 = 0xA; // 对应十进制的 10
 var num5 = 0x11; // 对应十进制的 17
1.2 数字最大值和最小值
console.log(Number.MAX_VALUE);    //1.7976931348623157e+308
console.log(Number.MIN_VALUE);    //5e-324
1.3 三个非凡值
console.log(Infinity);    //Infinity 代表无穷大,大于任何数值
console.log(-Infinity);    //-Infinity 代表无穷小,小于任何数值
console.log(NaN);    //NaN,Not a number,代表一个非数值 

2、Boolean 布尔型

布尔类型有两个值,一个为 true,一个为 false。

在参加运算时,true 当 1 来看,false 当 0 来看。

3、String 字符串型

JS 中能够应用单引号嵌套双引号或者双引号嵌套单引号。

var a = '见面须要说"Hello"';
var b = "见面须要说'Hello'";

相似 HTML 中的特殊字符,字符串中也有特殊字符,咱们称为本义符。

  • \n   换行符,new line
  • \\   斜杠 \
  • \’   单引号
  • \”   双引号
  • \t   tab 缩进
  • \b   空格,blank

4、Undefined

如果一个变量申明却没有给值,此时变量值为 undefined。

undefined 参加运算时,后果为 NaN。

5、Null

null 值 参加运算时,当作 0 来看。

正文完
 0