hooyantsing's Blog

P42_类型转换使用技巧

字数统计: 224阅读时长: 1 min
2020/10/28

类型转换使用技巧

海豚日记 学习JS看这个就够了,全面打通 JAVASCRIPT 知识点(更新到17章)

字符串转数值

1
2
3
4
5
const string = "99";
// 1.隐式转换
console.log(string * 1);
// 2.Number 构造函数
console.log(Number(string));

数值转字符串

1
2
3
4
5
6
7
const number = 66;
// 1.隐式转换
console.log(number + "");
// 2.String 构造函数
console.log(String(number));
// 3.对象方法
console.log();

字符串内获取数值

parseInt() 方法,获取整数。

parseFloat() 方法,获取浮点数。

仅能应用于以数值开始的字符串。

如果非以数值开始,则返回 NaN

1
2
3
4
5
const string = "99houdunren";
// 整数型
console.log(parseInt(string));
// 浮点型
console.log(parseFloat(string));

执行结果:

99

字符串转数组

1
2
const cms = "hdcms";
console.log(cms.split(""));

执行结果:

[“h”,”d”,”c”,”m”,”s”]

数组转字符串

1
2
const array = ["hdcms","houdunren"];
console.log(array.join(""));

执行结果:

hdcmshoudunren

CATALOG
  1. 1. 类型转换使用技巧
    1. 1.0.1. 字符串转数值
    2. 1.0.2. 数值转字符串
    3. 1.0.3. 字符串内获取数值
    4. 1.0.4. 字符串转数组
    5. 1.0.5. 数组转字符串