⊗jsPmLpScp 159 of 505 menu

ขอบเขตการมองเห็นในลูป JavaScript

ลองมาดูกันว่าตัวแปรมีขอบเขตการมองเห็นอย่างไร เมื่อทำงานกับลูป ประกาศตัวแปรบางตัวภายในลูป:

for (let i = 1; i <= 9; i++) { let num = 3; console.log(num); // จะแสดง 3 }

แต่ถ้าพยายามแสดงตัวแปรนี้ นอกลูป เราจะได้รับข้อผิดพลาด:

for (let i = 1; i <= 9; i++) { let num = 3; } console.log(num); // จะเกิดข้อผิดพลาด

หากจำเป็น สามารถประกาศตัวแปร นอกลูปได้ - จากนั้นมันจะสามารถเข้าถึงได้ ทั้งภายในลูปและภายนอก:

let num; // ประกาศตัวแปรนอกลูป for (let i = 1; i <= 9; i++) { num = 3; // กำหนดค่าให้มัน } console.log(num); // จะแสดง 3
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ