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

我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述#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 常用类型转换】


    推荐阅读