Js中substring、substr、slice的區別

stringObject.substring(start,stop) 用于提取字符串中介于兩個指定下標之間的字符
stop 不接受負數。

stringObject.substr(start,length)可在字符串中抽取從start下標開始的指定數目的字符
start 如果是負數,則從字符串的尾部開始,即-1 指字符串中最后一個字符。

stringObject.slice(start,stop)提取字符串的某個部分,并以新的字符串返回被提取的部分
start 如果是負數,則從字符串的尾部開始,即-1 指字符串中最后一個字符。
stop 可接受負數

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. javascript刪除元素節點 IE中有這樣一個方法:removeNode(),這個方法在IE下是好使的,...
    落魂灬閱讀 338評論 0 1
  • substring 方法用于提取字符串中介于兩個指定下標之間的字符 substring(start,end) 開始...
    凡凡的小web閱讀 1,695評論 0 1
  • 什么是對象JavaScript 中的所有事物都是對象,如:字符串、數值、數組、函數等,每個對象帶有屬性和方法。對象...
    阿r阿r閱讀 453評論 0 9
  • 一、String 字符串對象 定義字符串的方法就是直接賦值。比如: 定義mystr字符串后,我們就可以訪問它的屬性...
    越IT閱讀 649評論 0 0
  • 一、JS前言 (1)認識JS 也許你已經了解HTML標記(也稱為結構),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,790評論 0 8