MST

星途 面试题库

面试题:JavaScript中如何动态增加数组长度并添加元素

假设有一个JavaScript数组 `let arr = [1, 2, 3];`,现在要在数组末尾添加一个新元素4,同时动态增加数组长度,写出实现代码。并且说明数组的 `length` 属性在这个过程中是如何变化的。
47.0万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
  1. 实现代码
let arr = [1, 2, 3];
arr.push(4);
console.log(arr); 
  1. length 属性变化说明: 在初始状态下,数组 arrlength 属性值为 3,因为数组中有三个元素 [1, 2, 3]。当使用 push 方法向数组末尾添加元素 4 时,数组的 length 属性值会自动增加 1,变为 4,以反映数组中元素数量的变化。所以在执行 arr.push(4) 后,数组 arrlength 属性值为 4