考慮空的迴圈的另一個寫法
前言
最近在查詢資料時發現 JavaScript 的空迴圈的另一個寫法,在此把學習的過程做個紀錄。
內容
範例如下
const array1 = [1, 2, 3]; // for (let i = 0; i < array1.length; array1[i++] = 0) ; // console.log(array1);//[0, 0, 0]
範例做的事很簡單,就是把陣列的每個值填成 0 ,但注意看 for 迴圈不需要 {} ,這個在 [ developer.mozilla.org ] empty 裡稱為 empty statement ,在 C++ 之類的語法裡, {} 是不可省略的,但在 JavaScript 是合法語法,只需要在迴圈的結尾用一個 ; ,就可以等效於 {} 。
沒有留言:
張貼留言