91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

substring()與substr()有什么區別

發布時間:2021-02-03 14:02:25 來源:億速云 閱讀:235 作者:Leah 欄目:web開發

substring()與substr()有什么區別?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

在JavaScript中,通常會用到截取,那所謂截取呢,其實就是要獲得被截取元素的某個位置到某個位置的內容,那么JS給我提供了substring和substr這兩種方法:

這兩種截取的方式有什么區別呢?直接代碼演示:

substring(a,b):

a:表示起始位置

b:表示結束位置

!但是值得注意的是:截取時,截取內容當中包含了開始位置的元素,但是不包含結束位置的元素!

示例:

function sub1(){
  var str = 'javascript';
  return str.substring(0,4);
 }
 console.log(sub1());  //返回值為‘java'
 
 function sub2(){
  var str = 'javascript';
  return str.substring(1,4);
 }
 console.log(sub2());  //返回值為‘ava'

總結:substring截取時,包括起始位置,不包括結束位置,并且a,b兩個參數均為位置值,即索引值

substr(index,length):

index:表示起始位置

length:表示截取內容長度

! 截取時包括了起始位置的元素 !

示例:

function sub3(){
  var str = 'javascript';
  return str.substr(0,4);
 }
 console.log(sub3());   //返回值為‘java'
 
 function sub4(){
  var str = 'javascript';
  return str.substr(1,4);
 }
 console.log(sub4());  //返回值為‘avas'

總結:substr截取時,包括起始位置,兩個參數分別為起始位置和截取長度

看完上述內容,你們掌握substring()與substr()有什么區別的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德兴市| 三河市| 原平市| 永泰县| 黑河市| 两当县| 炎陵县| 新巴尔虎左旗| 阿克| 成武县| 临夏县| 繁昌县| 金堂县| 黑龙江省| 宽城| 卢湾区| 赤峰市| 婺源县| 绩溪县| 灵璧县| 翁牛特旗| 池州市| 安溪县| 嫩江县| 灵丘县| 台南县| 通渭县| 汉川市| 巩义市| 晋中市| 香格里拉县| 都匀市| 达拉特旗| 米脂县| 阿拉善盟| 沾益县| 鄂托克前旗| 资讯| 望谟县| 兴隆县| 绥宁县|