色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 字符串取右

夏志豪1年前7瀏覽0評論

在JavaScript中,字符串取右是常見的操作之一。它可以用來截取文本的右側(cè)一定長度的字符,或者提取文本中右側(cè)的某個子串。使用字符串取右的技巧能夠幫助我們更方便的處理文本,提高代碼的效率。

下面我們看看如何使用JavaScript來實(shí)現(xiàn)字符串取右。

(1)截取文本的右側(cè)一定長度的字符

let str = 'JavaScript is a popular programming language.';
let subStr = str.slice(-9); // 從右側(cè)開始,取出后9個字符
console.log(subStr); // language.

上面的代碼中,我們使用了字符串的slice()方法,將從字符串的右側(cè)開始,取出后9個字符。輸出結(jié)果為“l(fā)anguage.”

同樣,我們也可以指定起始位置和終止位置,如下面的代碼:

let str = 'JavaScript is a popular programming language.';
let subStr = str.slice(-14, -9); // 從字符串的右側(cè)第14個字符到倒數(shù)第9個字符(即后9個字符)中間的子串
console.log(subStr); // gram

(2)提取文本中右側(cè)的某個子串

let str = 'JavaScript is a popular programming language.';
let subStr = str.substring(str.length - 9); // 從字符串的右側(cè)開始,取出后9個字符
console.log(subStr); // language.

上面的代碼中,我們使用了字符串的substring()方法,將從字符串的右側(cè)開始,取出后9個字符。輸出結(jié)果為“l(fā)anguage.”

同樣,我們也可以使用substr()方法提取右側(cè)的某個子串,如下面的代碼:

let str = 'JavaScript is a popular programming language.';
let subStr = str.substr(-9); // 從字符串的右側(cè)開始,取出后9個字符
console.log(subStr); // language.

需要注意的是,substr()方法可以接受兩個參數(shù),第一個參數(shù)表示開始提取的位置,第二個參數(shù)表示提取的字符個數(shù),如下面的代碼:

let str = 'JavaScript is a popular programming language.';
let subStr = str.substr(str.length - 14, 5); // 從字符串的右側(cè)第14個字符到倒數(shù)第9個字符(即后9個字符)中間的子串
console.log(subStr); // gram

以上就是使用JavaScript實(shí)現(xiàn)字符串取右的方法與技巧。通過實(shí)踐,我們可以更加熟練地使用字符串的slice()、substring()和substr()等方法,從而更好地處理文本。

下一篇php if &