当对象的长度设置为 0 时会发生什么 - JavaScript?
javascriptweb developmentfront end technologyobject oriented programming
假设以下是我们的数组对象 −
var arrayObject = [ "John", "David", "Mike" ]
您可以使用 length 属性将长度设置为 0 并清除内存
清除内存的语法如下 −
yourArrayObjectName.length=0; // 清除内存 yourArrayObjectName.length=4; // 分配内存
输出
这将在控制台上产生以下输出 −
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]);
要运行上述程序,您需要使用以下命令 −
node fileName.js.
这里,文件名是 demo277.js。
输出
这将在控制台上产生以下输出 −
PS C:\Users\Amit\javascript-code> node demo277.js [] undefined undefined undefined undefined undefined