我們先來(lái)了解下每一個(gè)的方法
slice:提取字符串或者數(shù)組的某個(gè)部分谷醉,并以新的字符串或數(shù)組返回被提取的部分
只有一個(gè)值的話會(huì)從該位置開始一直響后截取
兩個(gè)值從第一個(gè)位置開始到第二個(gè)位置,但是不包括第二個(gè)值位置的值
substr:和slice方法想似冈闭,但是第二個(gè)值代表的是向后截取幾個(gè)
subString:參數(shù)為負(fù)數(shù)時(shí)轉(zhuǎn)為0俱尼,然后下標(biāo)小的在前大的在后。
slice值可以為負(fù)數(shù)萎攒,為負(fù)數(shù)時(shí)會(huì)從后向前數(shù)然后向后截取遇八,但是substr不同,如果里面有參數(shù)為0的話將會(huì)直接返回‘’耍休,而subString就比較聰明刃永,他會(huì)自動(dòng)將負(fù)數(shù)轉(zhuǎn)為0。然后小的參數(shù)為start羊精,大的參數(shù)為end斯够。