在这段代码中:
function change(s)
{
var number = s.replace(/\s+/g, '');
for(var i = 0; i < number.length ; i++)
{
console.log(number[i]); //Line1
number[i] = '1';
console.log(number[i]); //Line2
}
}
Line1 和 Line2 的结果都相同(它们返回“2”)!这里发生了什么?!