1. 程式人生 > >老婆大人 split,slice,splice,replace的用法

老婆大人 split,slice,splice,replace的用法

split()方法用於把一個字串分割成字串陣列

str.split("字串/正則表示式從該引數制定額地方分割str",可選,可指定返回陣列的最大長度,如果沒設定引數,整個字元長都被分割,不考慮長度)

slice();方法可從已有的陣列中返回選定的元素

slice()方法可提取字串的某個部分,並以新的字串返回被提取的部分

slice()方法不會改變原陣列

slice(start,end)憨頭不含尾

splice()方法時從陣列中新增或者刪除元素,然後返回被刪除後的陣列

splice(位置,個數);

位置:整數 如果使用如數可從陣列尾處規定位置

個數:要刪除的個數,如果為0,就是一個都沒刪除

var arr=[a,2,4,6];

console.log(arr.splice(2,1));--》arr[a,2,6]

replace()方法用於在字串中用一些字串代替另一些字串,常與正則表示式連用

var str='abc12345cde';

console.log(str.replace(/(\d)/g,'[$1]'));-->abc1234[5]cde