⊗jsPmDstAVD 305 of 505 menu

การประกาศตัวแปรเมื่อทำการสลายโครงสร้างอาร์เรย์ใน JavaScript

ไม่จำเป็นต้องประกาศตัวแปรเมื่อทำการสลายโครงสร้าง ตัวแปรสามารถประกาศไว้ล่วงหน้าได้ และจากนั้น เมื่อกำหนดค่า ก็ไม่จำเป็นต้องเขียนคำสั่ง let:

let arr = [2025, 12, 31]; let year; let month; let day; [year, month, day] = arr;

อย่างไรก็ตาม มีรายละเอียดบางประการ ลองดูโค้ดต่อไปนี้:

let arr = [2025, 12, 31]; let year; let [year, month, day] = arr;

อย่างที่คุณเห็น ตัวแปร year ได้ถูก ประกาศไว้ล่วงหน้าแล้ว แต่ตัวแปร month และ day นั้นยังไม่ได้ประกาศ ดังนั้นผู้เขียนโค้ดจึงตัดสินใจ เขียน let หน้า การกำหนดค่าแบบสลายโครงสร้าง

อย่างไรก็ตาม สิ่งนี้จะนำไปสู่ข้อผิดพลาด เนื่องจากไม่สามารถ ประกาศตัวแปรเดียวกันสองครั้ง ผ่าน let ได้ (จะกลายเป็นว่า year ถูกประกาศสองครั้ง)

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ