JavaScript学习(七)

本文介绍了JavaScript中的数据类型及转换方法,包括数字、字符串、布尔值等基本类型,以及如何将不同数据类型转换为新变量或其他数据类型,如使用Number()、String()和Boolean()函数,以及JavaScript自身自动转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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)      //将数字表达式转换为字符串并返回。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值