JavaScript 中的 for..of 循環

for...of 循環是我在 JavaScript 中喜歡使用的循環方式。 它結合了 forEach 循環的簡潔性和中斷的能力。 語法如下: const list = ['a', 'b', 'c'] for (const item of list) { console.log(item) } 您可以使用 break 在任何時間點中斷循環: const list = ['a', 'b', 'c'] for (const item of list) { console.log(item) if (item === 'b') break } 您可以使用 continue 跳過一次迭代: const list = ['a', 'b', 'c'] for (const item of list) { if (item === 'b') continue console.log(item) } 您可以使用 entries() 獲取迭代的索引: const list = ['a', 'b', 'c'] for (const [index, value] of list....

JavaScript, 如何替換陣列中的元素

如果你知道陣列中的某個元素的索引,你可以通過簡單的賦值來替換它的內容: const items = ['a', 'b', 'c', 'd', 'e', 'f'] const i = 2 items[i] = '--NEW-ITEM--' console.log(items) //[ 'a', 'b', '--NEW-ITEM--', 'd', 'e', 'f' ] 如果你不知道元素的索引,你可能需要首先找到元素在陣列中的索引。

如何在 JavaScript 中获取数组的最后一个元素?

想知道如何在 JavaScript 中获取数组的最后一个元素吗?让我们来找答案吧。 假设你有一个数组,像这样: const colors = ['red', 'yellow', 'green', 'blue'] 在这个例子中,数组有4个元素。 你知道可以使用 colors[0] 获取第一个元素,使用 colors[1] 获取第二个元素,以此类推。 要获取最后一个元素而不事先知道它包含多少个元素,你可以使用 length 属性来确定它,而且由于数组索引从0开始,你可以通过引用 <array>.length - 1 来选择最后一个元素。 以下是一个简单的示例: const lastItem = colors[colors.length - 1] 这是一个简单的解释,教你如何在 JavaScript 中获取数组的最后一个元素!