JavaScript-字符串String

JavaScript字符串: String

  • 字符串的分割

split() 方法使用指定的分隔符字符串将一个String对象分割成子字符串数组,以一个指定的分割字串来决定每个拆分的位置。

1
2
3
4
5
6
7
8
9
10
let str = '1,2,3'
console.log(str.split(','));
// [ '1', '2', '3' ]

// 字符串的反转
let str1 = '123';
let arr = str1.split('');
arr.reverse(); // 数组反转
let result = arr.join(''); // 以指定的符号把数组拼接成字符串
console.log(result); // 321
  • 提取字符串

slice() 方法提取某个字符串的一部分,并返回一个新的字符串,且不会改动原字符串。

1
2
3
4
5
6
7
let str1 = '123';
console.log(str1.slice(1, 3)); // 23

// 获取文件后缀名
let fileName = 'qjhdjsajd.jpg';
let lastIndex = fileName.lastIndexOf("."); // 获取. 最后出现的位置
console.log(fileName.slice(lastIndex + 1)); // jpg