Skip to content

哪一个选项会导致报错?

Posted on:2021年7月3日 at 22:34
const emojis = ["🎄", "🎅🏼", "🎁", "⭐"];

/* 1 */ emojis.push("🦌");
/* 2 */ emojis.splice(0, 2);
/* 3 */ emojis = [...emojis, "🥂"];
/* 4 */ emojis.length = 0;

const 关键字意味着我们不能 重定义 变量中的值,它 仅可读。而然,值本身不可修改。数组 emojis 中的值可被修改,如 push 新的值, 拼接,又或者将数组的长度设置为0。

原文转自:https://fe.ecool.fun/topic/5c7d7b86-addd-4e6c-92c7-5cf7bd0a6092