slice()
語法:
sringObject.slice(start,end)
功能:
截取字符串
參數(shù)說明:
1、start:必需,指定字符串的開始位置腐宋。
2、end:可選,表示字符串到哪里結(jié)束檀轨,end本身不在截取范圍之內(nèi)胸竞,省略時(shí)截取至字符串到末尾。
3参萄、當(dāng)參數(shù)為負(fù)數(shù)時(shí)卫枝,會(huì)將傳入的負(fù)值與字符串的長度相加。
4拧揽、最后一個(gè)參數(shù)省略時(shí)剃盾,截取到末尾。
5淤袜、參數(shù)為負(fù)數(shù)時(shí)痒谴,其值為字符串長度+該負(fù)數(shù)。
substring()
說明:語法及功能同slice()完全一樣铡羡。
區(qū)別在于:
1积蔚、當(dāng)參數(shù)為負(fù)數(shù)時(shí),自動(dòng)將參數(shù)轉(zhuǎn)換為0烦周。
substr()
語法:
stringObject.substr(start,len)
功能:
截取字符串尽爆。
參數(shù)說明:
1、start:必需读慎,指定字符串的開始位置漱贱。
2、len:可選夭委,表示截取的字符總數(shù)幅狮,省略時(shí)截取至字符串的末尾。
3、當(dāng)start為負(fù)數(shù)時(shí)崇摄,會(huì)將傳入的負(fù)值與字符串的長度相加擎值。
4、當(dāng)len為負(fù)數(shù)時(shí)逐抑,返回空字符串鸠儿。