使用方法: 複製程式碼 程式碼如下: 程式碼如下: (start, end) "String Literal".substring(start, end) 其中「start」是指明要截取字串的起始位置,索引從0開始起算。 「end」是指明要截取字串的結束位置,索引從0 開始算。 JavaScript中substring()函數方法將傳回一個包含從start 到最後(不包含end )的子字串的字串。 JavaScript中substring()函數方法使用start 和end 兩者中的較小值作為子字串的起始點。例如, strvar.substring(0, 3) 和strvar.substring(3, 0) 將會傳回相同的子字串。 如果start 或end為NaN或負數,那麼將其替換為0。子字串的長度等於start 和end 之差的絕對值。例如,在strvar.substring(0, 3) 和strvar.substring(3, 0) 傳回的子字串的長度是3。 下面的範例示範了JavaScript中substring函數方法的用法: function SubstringDemo(){ var ss; // 声明变量。 var s = "The rain in Spain falls mainly in the plain.."; ss = s.substring(12, 17); // 取子字符串。 return(ss); // 返回子字符串。 } alert(SubstringDemo()); [Ctrl A 全選 注意:如需引入外部Js需刷新才能執行]