JavaScript学习笔记(四)【数据类型】
程序员文章站
2024-03-14 17:01:10
...
数据类型指的就是字面量的类型
Js中一共六种数据类型
-
String 字符串
-
Number 数值
-
Boolean 布尔值
-
Null 空值
-
Undefined 未定义
-
Object 对象
其中:String Number Boolean Null Undefined属于基本数据类型,Object属于引用数据类型
字符串 String
-
字符串需要用引号引起来
-
双引号单引号都行,但是不要混着用
-
引号不能嵌套,双引号里面不能放双引号,单引号里面不能放单引号
-
字符串中可以用 \ 作为转义字符
var str="hello";
var str="我说:'我来了'"
var str="我说:\"我走了\""
\n 换行
\t 制表符 tab
\\ 表示\
数据 Number
-
Js中所有的数值都是Number类型
-
包括正数和浮点数(小数)
-
typeof可以用来检查变量类型
var a = 100;
console.log(typeof a);//Number
console.log(typeof(a));//Number 另一种写法
- Js中表示数值最大值,最小值
console.log(Number.MAX_VALUE)//1.7976931348623157e+308
console.log(Number.MIN_VALUE)//5e-324
-
Infinity: 正无穷,本身是一个字面量,不加引号,也是Number
-
-Infinity:负无穷
-
NaN:特殊数字,表示 Not a Number
布尔值
布尔值只有两个:
- true 逻辑真
- false 逻辑假
- 布尔值用来做逻辑判断,不加引号
var a = true;
var b = false;
Null 和 Undefined
Null:
-
Null只有一个值,就是null
-
null专门用来表示一个为空的对象
-
使用typeof()返回object
console.log(typeof null);//object
Undefined:
- 只有一个值,就是 undefined
- 声明一个变量但不赋值,就是 undefined
- 使用typeof()返回 undefined
console.log(typeof undefined);//undefined
对象 object
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var man = {name:"John", age:21, id:2015};
之前的文章说过,js可以格式化,使代码更具可读性
var man = {
name : "John",
age : 21,
id : 2015
};
推荐阅读
-
JavaScript学习笔记(四)【数据类型】
-
srt学习笔记四:srs支持srt 博客分类: ffmpeg ffmpeg
-
javascript学习第三天笔记
-
【JavaScript学习笔记】6:数据类型,object类型及其判定,常用类型转换
-
Python第八课-另一种数据类型:字典 dictionary 博客分类: Python学习笔记-HeadFirstPython python字典
-
Hadoop_Avro数据类型与模式 博客分类: HaDoop学习笔记 Avro对大量小文件的合并能力Avro数据类型
-
大四了,想一想时间过得很快...... 博客分类: 学习笔记 JavaRedHatASP.net编程DWR
-
JavaScript深入浅出学习笔记(三)—语句 博客分类: JavaScript javaScript语句
-
与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型
-
与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型