JavaScript学习(七)

来源:互联网 发布:最好的工作日志软件 编辑:程序博客网 时间:2024/05/20 10:15

JavaScript类型转换

Number()转换为数字,String()转换为字符串,Boolean()转换为布尔值。


JavaScript数据类型:

在JavaScript中有5中不同的数据类型:

  .string     .number    .boolean   .object    .function

3中对象类型:

  .Object   .Date   .Array

2个不包含任何值的数据类型:

  .null   .undefined


typeof操作符

可以使用typeof操作符来查看JavaScript变量的数据类型

请注意:

1)NaN的数据类型是number

2)数组(Array)的数据类型是object

3)日期(Date)的数据类型为object

4)null的数据类型是object(使用typeof返回object)

5)未定义的变量的数据类型为undefined

如果对象是JavaScript Array或JavaScript Date,我们就无法通过typeof来判断他们的类型,因为返回的都是Object。


constructor属性

constructor属性返回所有JavaScript变量的构造函数。


JavaScript类型可以转换为新变量或其他数据类型:

1)通过使用JavaScript函数

2)通过JavaScript自身自动转换


将数字转换为字符串

全局方法String()可以将数字转换为字符串。

该方法可用于任何类型的数字,字母,变量,表达式:

String(x)                //将变量x转换为字符串并返回。

String(123)            //将数字123转换为字符串并返回。

String(100+23)      //将数字表达式转换为字符串并返回。





0 0
原创粉丝点击