join
メソッドを使用すると、なぜコンマがあるのかわかりません。誰でも説明できますか?結合された配列のコンマを文字列で取得する
function maskify(cc) {
var a = cc.slice(cc.length - 4, cc.length);
var b = cc.slice(0, cc.length - 4);
b = b.split("");
for (var i = 0; i < b.length; i++) {
b[i] = "#";
}
b.join("#");
console.log(b + a);
}
maskify("sadasdasdasdasdasd");
// result : #,#,#,#,#,dasd
はい私はカンマを意味します –
あなたは 'b.join(" "#"); 'を実行していますが、それを保存していません –