#yyds干货盘点#JavaScript 常用类型转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点#JavaScript 常用类型转换相关的知识,希望对你有一定的参考价值。

javascript 数据类型

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

  • string
  • number
  • boolean
  • object
  • function
  • symbol

3 种对象类型:

  • Object
  • Date
  • Array

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

  • null
  • undefined

将布尔值转换为字符串

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

String(false)        // 返回 "false"

String(true)         // 返回 "true"

Boolean 方法 toString() 也有相同的效果。

false.toString()     // 返回 "false"

true.toString()      // 返回 "true"


将日期转换为字符串

Date() 返回字符串。

Date()      // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time)

全局方法 String() 可以将日期对象转换为字符串。

String(new Date())      // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time)

Date 方法 toString() 也有相同的效果。

将字符串转换为数字

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

字符串包含数字(如 "3.14") 转换为数字 (如 3.14).

空字符串转换为 0。

其他的字符串会转换为 NaN (不是个数字)。

Number("3.14")    // 返回 3.14

Number(" ")       // 返回 0 

Number("")        // 返回 0

Number("99 88")   // 返回 NaN

将布尔值转换为数字

全局方法 Number() 可将布尔值转换为数字。

Number(false)     // 返回 0

Number(true)      // 返回 1

将日期转换为数字

全局方法 Number() 可将日期转换为数字。

d = new Date();

Number(d)          // 返回 140456802714

以上是关于#yyds干货盘点#JavaScript 常用类型转换的主要内容,如果未能解决你的问题,请参考以下文章

#yyds干货盘点#6个常用的 JavaScript 函数

#yyds干货盘点#JS两个大数相加

#yyds干货盘点#JavaScript数值转换-Number方法 举报

#yyds干货盘点#python入门到精通python常用数据类型详解

#yyds干货盘点#k8s资源清单常用参数

#yyds干货盘点#--30分钟上手jQuery