请问我这样为什么打出的testArray1._array和testArray2._array的值都为1,2,3,4 ?我想每个实例里面保存不同的数据,testArray1._array保存1,2,testArray2._array保存3,4要怎么办
<!DOCTYPE html>
function TestArray() { } TestArray.prototype._array = new Array(); function test() { var testArray1 = new TestArray(); testArray1._array.push("1"); testArray1._array.push("2"); var testArray2 = new TestArray(); testArray2._array.push("3"); testArray2._array.push("4"); alert(testArray1._array.toString()); alert(testArray2._array.toString()); }