let c = '12:sdfnjf.45',Результат
a = c.split(":"),
b = a;
console.log('b is', b);
a[1]= a[1].replace(".","_");
console.log('b is wrong', b);
b is (2) ["12", "sdfnjf.45"]
b is wrong (2) ["12", "sdfnjf_45"]
let c = '12:sdfnjf.45',Результат
a = c.split(":"),
b = a;
console.log('b is', b);
a[1]= a[1].replace(".","_");
console.log('b is wrong', b);
b is (2) ["12", "sdfnjf.45"]
b is wrong (2) ["12", "sdfnjf_45"]
b = a.slice()
Цитата (Kusss @ 8.08.2017 - 14:38) |
почему элемент b меняет своё значение ? |