<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【JavaScript 教程】第五章 字符串10— slice():提取字符串的一部分

          共 1666字,需瀏覽 4分鐘

           ·

          2021-12-24 19:26

          英文 | https://www.javascripttutorial.net/

          譯文 | 楊小愛(ài)


          在上節(jié),我們學(xué)習(xí)了如何使用 JavaScript substring() 方法從字符串中提取子字符串,錯(cuò)過(guò)小伙伴可以點(diǎn)擊文章《【JavaScript 教程】第五章 字符串09— substring():從字符串中提取子字符串 》進(jìn)行學(xué)習(xí)。

          那么,在今天的教程中,我們將一起來(lái)學(xué)習(xí)如何使用 JavaScript String slice() 方法從字符串中提取子字符串。

          JavaScript String slice() 方法介紹

          slice() 方法返回一個(gè)從 startIndex 到 str 中的 endIndex 的 substr:

          let substr = str.slice(startIndex [, endIndex ]);

          startIndex 是 slice() 開始提取的從零開始的索引。

          endIndex 也是從零開始的索引,在 slice() 之前結(jié)束提取。substr 將不包括字符 endIndex 索引。

          如果省略 endIndex, slice() 將提取到字符串的末尾。

          如果 startIndex 或 endIndex 為負(fù),則 slice() 將其視為 str.length + startIndex 或 str.length+ endIndex 。

          例如,如果 startIndex 或 endIndex 為 -1,則 slice() 會(huì)將其視為 str.length - 1。

          slice() 返回一個(gè)新字符串,其中包含從字符串中提取的子字符串。

          JavaScript String slice() 方法示例

          讓我們舉一個(gè)使用 slice() 方法的例子。

          以下示例使用 slice() 方法獲取電子郵件地址的本地部分:

          let email = '[email protected]'let localPart = email.slice(0,email.indexOf('@'));
          console.log(localPart);

          輸出:

          john

          程序是怎么工作的:

          • 首先,使用 indexOf() 方法定位 @ 符號(hào)。indexOf() 的返回值用作 slice() 方法的第二個(gè)參數(shù)。

          • 然后,使用 slice() 方法提取電子郵件的本地部分,從字符串的開頭到@ 符號(hào)之前的字符。

          總結(jié)

          在今天的教程中,我們學(xué)習(xí)了如何使用 JavaScript String slice() 方法從字符串中提取子字符串。


          如果你還想學(xué)習(xí)更多字符串的內(nèi)容,請(qǐng)點(diǎn)擊下文鏈接進(jìn)行學(xué)習(xí)。

          【JavaScript 教程】第五章 字符串09— substring():從字符串中提取子字符串

          【JavaScript 教程】第五章 字符串08— lastIndexOf():查找字符串中子字符串最后一次出現(xiàn)的索引

          【JavaScript 教程】第五章 字符串07— indexOf():獲取字符串中子字符串第一次出現(xiàn)的索引

          【JavaScript 教程】第五章 字符串06— split():將字符串拆分為子字符串?dāng)?shù)組

          【JavaScript 教程】第五章 字符串05— concat():將多個(gè)字符串連接成一個(gè)新字符串

          【JavaScript 教程】第五章 字符串04— padStart() 和 padEnd()

          【JavaScript 教程】第五章 字符串03— trim()、trimStart() 和 trimEnd()

          【JavaScript 教程】第五章 字符串02— 字符串類型

          【JavaScript 教程】第五章 字符串01— JavaScript 字符串



          學(xué)習(xí)更多技能

          請(qǐng)點(diǎn)擊下方公眾號(hào)

          瀏覽 30
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  人妻人妇一级精品毛片 | 国产免费一区二区三区最新不卡 | 激情五月婷婷丁香 | 五月骚逼 | 欧美视频在线一区 |