js截取字符串的方法有哪些

小億
92
2023-07-06 00:27:29

JavaScript中截取字符串的方法有以下幾種:

  1. 使用substring(start, end)方法:該方法返回一個(gè)新的字符串,包含原始字符串從指定起始位置到指定結(jié)束位置的子字符串。其中start是起始位置的索引,end是結(jié)束位置的索引(不包括在內(nèi))。
let str = "Hello, World!";
let subStr = str.substring(0, 5); // "Hello"
  1. 使用substr(start, length)方法:該方法返回一個(gè)新的字符串,包含原始字符串從指定起始位置開始,指定長(zhǎng)度的子字符串。其中start是起始位置的索引,length是子字符串的長(zhǎng)度。
let str = "Hello, World!";
let subStr = str.substr(0, 5); // "Hello"
  1. 使用slice(start, end)方法:該方法返回一個(gè)新的字符串,包含原始字符串從指定起始位置到指定結(jié)束位置的子字符串。其中start是起始位置的索引,end是結(jié)束位置的索引(不包括在內(nèi))。與substring方法不同的是,slice方法可以接受負(fù)數(shù)作為參數(shù),表示從字符串末尾開始計(jì)算的位置。
let str = "Hello, World!";
let subStr = str.slice(0, 5); // "Hello"
  1. 使用split(separator, limit)方法:該方法將字符串分割成子字符串?dāng)?shù)組,并返回該數(shù)組。其中separator是用于分割字符串的分隔符,limit是一個(gè)可選參數(shù),用于限制返回的子字符串的數(shù)量。
let str = "Hello, World!";
let subStrArray = str.split(","); // ["Hello", " World!"]

這些是JavaScript中常用的截取字符串的方法,根據(jù)不同的需求可以選擇合適的方法來(lái)截取字符串。

0