let s = 'a/b/c/d';
let array = s.split('/');
const s1 = array.join();
console.log(s1); // a,b,c,d
const s2 = array.join('');
console.log(s2); // abcd
const s3 = array.join('-');
console.log(s3); // a-b-c-d
3筑凫、replace
簡單替換滑沧,但是只替換第一個
let s = 'a/b/c/d';
s = s.replace('/', '-');
console.log(s);
// 輸出:a-b/c/d
全部替換,使用split和join
let s = 'a/b/c/d';
s = s.split('/').join('-');
console.log(s);
// 輸出:a-b-c-d
擴展String方法巍实,replaceAll全部替換
let s = 'a/b/c/d';
String.prototype.replaceAll = function (FindText, RepText) {
let regExp = new RegExp(FindText, 'g');
return this.replace(regExp, RepText);
};
s = s.replaceAll('/', '-');
console.log(s);
// 輸出:a-b-c-d