Gán array.length = 0 để xóa toàn bộ phần tử (giải phóng bộ nhớ), sau đó gán array.length = 5 để cấp phát lại (các phần tử sẽ là undefined).
Mã thực hiện
var arrayObject = ["John", "David", "Mike"]; arrayObject.length = 0; console.log(arrayObject); // [] arrayObject.length = 5; for (var i = 0; i < arrayObject.length; i++) console.log(arrayObject[i]);
Kết quả
[] undefined undefined undefined undefined undefined