https://stackoverflow.com/questions/54828209/use-array-destructuring-prefer-destructuring-error-on-eslint

https://pjchender.blogspot.com/2017/01/es6-object-destructuring.html

如果說dateAndTime是一個長度為2的陣列,現在想取出第0項存成due_date並加以利用,會發現eslint報錯(error Use array destructuring prefer-destructuring)

const dateAndTime = ['2024-08-08', '00:00:00.000Z'];
const due_date=dateAndTime[0];  //錯誤寫法

image.png

必須利用解構賦值的方式取出值,因此改為:

const dateAndTime = ['2024-08-08', '00:00:00.000Z'];
const [due_date] = dateAndTime;;  //2024-08-08