先看代碼:varfoo,bar;foo=newArray(8);bar=foo.map(function(){return1;});//注釋一console.dir(bar);//=>[undefined×8]foo[6]=1;console.dir(foo);//=>[undefined×6,1,undefined×1]bar=foo.map(function(){return2;});console.dir(bar);//=>[undefined×6,2,undefined×1]不知各位大神看出問題沒有,可能是我“功夫”不到家,也許本來就沒有問題。我描述下問題:為什么注釋一處,打印的結(jié)果不是[1,1,1,1,1,1,1,1]?。
不知是不是語言本身的bug
慕桂英3389331
2019-04-19 16:29:51