Js学习(1)

时间:2023-03-09 17:02:19
Js学习(1)

数据类型

简单数据类型

◆number   数字类型

◆string     字符串类型

◆Boolean   布尔类型

◆true      真 (正确的)

◆false     假(错误的)

◆undefined     变量未初始化

◆变量取值为null的时候

var   s1=null;  表示变量值为空,该变量在内存中是不存在的。真正的空。   s1的数据类型为 object

复杂数据类型

◆object    对象

◆Array     数组

Date()对象

Js学习(1)

Math对象

◆Math.ceil()   天花板函数    向上取整

◆Math.floor()  地板函数

◆Math.max()

Js学习(1)

Math.min()

Js学习(1)

Math.round()

Js学习(1)

Math.random()

Js学习(1)

数据类型转换

数字类型转字符串

String()

Js学习(1)

变量.toString()

Js学习(1)

字符串转数字类型

◆Number

Js学习(1)

★数字类型的字符串,转换之后得到的数字。

★非数字字符串,转换之后得到是NaN。

★小数类型的字符串,转换之后得到的是原数字。

◆parseInt

Js学习(1)

★整数数字类型的字符串,转换之后得到的整数数字。

★数字开头的字符串,转换之后得到的是前边的数字。

★非数字开头的字符串,转换之后得到的是NaN。

★小数类型的字符串,转换之后取整。

◆parseFloat

★整数数字类型的字符串,转换之后得到的整数数字。

★数字开头的字符串,转换之后得到的是前边的数字。

★非数字开头的字符串,转换之后得到的是NaN。

★小数类型的字符串,转换之后得到的是原数字。

转布尔类型

Boolean()

Js学习(1)

★数字和字符串转完之后为true。

★undefined、null、0转完之后为false.