日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
js怎么截取字符串中的一段

js怎么截取字符串

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、尼金平網(wǎng)絡(luò)推廣、成都微信小程序、尼金平網(wǎng)絡(luò)營(yíng)銷(xiāo)、尼金平企業(yè)策劃、尼金平品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供尼金平建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

JavaScript中有很多種方法可以用來(lái)截取字符串,以下是一些常用的方法:

substring()

substring() 方法返回字符串的一個(gè)子串,從指定的開(kāi)始索引到結(jié)束索引(不包括結(jié)束索引),如果省略了第二個(gè)參數(shù),那么將從開(kāi)始索引到字符串末尾。

語(yǔ)法:str.substring(startIndex[, endIndex])

參數(shù):

startIndex:必需,一個(gè)非負(fù)整數(shù),規(guī)定要提取的子串的起始位置。

endIndex:可選,一個(gè)非負(fù)整數(shù),比要提取的子串的最后一個(gè)字符的位置大1,規(guī)定要提取的子串的結(jié)束位置,如果省略該值,則提取到字符串末尾。

示例代碼:

let str = "Hello, world!";
let subStr1 = str.substring(0, 5); // "Hello"
let subStr2 = str.substring(7); // "world!"

slice()

slice() 方法與 substring() 類(lèi)似,但是它接受兩個(gè)參數(shù)而不是三個(gè),第一個(gè)參數(shù)定義了開(kāi)始截取的位置,第二個(gè)參數(shù)定義了結(jié)束截取的位置(不包括結(jié)束位置),如果省略了第二個(gè)參數(shù),那么將一直截取到字符串末尾。

語(yǔ)法:str.slice(startIndex, endIndex)

參數(shù):

startIndex:必需,一個(gè)非負(fù)整數(shù),規(guī)定要提取的子串的起始位置。

endIndex:可選,一個(gè)非負(fù)整數(shù),比要提取的子串的最后一個(gè)字符的位置大1,規(guī)定要提取的子串的結(jié)束位置,如果省略該值,則提取到字符串末尾。

示例代碼:

let str = "Hello, world!";
let subStr1 = str.slice(0, 5); // "Hello"
let subStr2 = str.slice(7); // "world!"

split()

split() 方法用于將字符串按照指定的分隔符分割成一個(gè)數(shù)組,如果沒(méi)有指定分隔符,那么默認(rèn)使用空格、制表符和換行符作為分隔符,如果需要使用正則表達(dá)式作為分隔符,那么可以使用 RegExp 對(duì)象或者字面量形式來(lái)傳遞正則表達(dá)式。

語(yǔ)法:str.split(separator[, limit]) 或者 str.split(regexp[, limit])

參數(shù):

separator:可選,一個(gè)字符串或者一個(gè)正則表達(dá)式,用于指定分隔符,如果省略該值,那么將使用空格、制表符和換行符作為分隔符,如果使用正則表達(dá)式作為分隔符,那么可以省略第二個(gè)參數(shù)。

limit:可選,一個(gè)非負(fù)整數(shù),規(guī)定返回的數(shù)組的最大長(zhǎng)度,如果省略該值,那么將返回所有的匹配項(xiàng)。

示例代碼:

let str = "apple,banana;orange grape";
let arr1 = str.split(","); // ["apple", "banana", "orange", "grape"]
let arr2 = str.split(/[;| ]/); // ["apple", "banana", "orange", "grape"]

join()

join() 方法用于將數(shù)組中的元素連接成一個(gè)字符串,可以使用指定的分隔符來(lái)連接數(shù)組中的元素,如果沒(méi)有指定分隔符,那么默認(rèn)使用逗號(hào)作為分隔符,如果需要使用正則表達(dá)式作為分隔符,那么可以使用 RegExp 對(duì)象或者字面量形式來(lái)傳遞正則表達(dá)式。

語(yǔ)法:arr.join(separator) 或者 arr.join(regexp)

參數(shù):

separator:可選,一個(gè)字符串或者一個(gè)正則表達(dá)式,用于指定分隔符,如果省略該值,那么將使用逗號(hào)作為分隔符,如果使用正則表達(dá)式作為分隔符,那么可以省略該值。


當(dāng)前文章:js怎么截取字符串中的一段
文章URL:http://www.dlmjj.cn/article/cospdoi.html