Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

คำสั่งบล็อกใน JavaScript คืออะไร?


คำสั่งบล็อกจะจัดกลุ่มคำสั่งศูนย์ขึ้นไป ในภาษาอื่นที่ไม่ใช่ JavaScript เรียกว่าคำสั่งผสม

ไวยากรณ์

นี่คือไวยากรณ์ −

{
   //List of statements
}

ตัวแปรที่มีบล็อกถูกกำหนดขอบเขตไปยังฟังก์ชันที่มี คำสั่งบล็อกไม่เคยแนะนำขอบเขตและใช้ var เพื่อประกาศตัวแปรไม่มีขอบเขตบล็อก

var a = 20; {
   var b = 40;
}

ตอนนี้ เมื่อคุณจะพิมพ์ค่าของ a มันจะพิมพ์ 40 ไม่ใช่ 20 เนื่องจากตัวแปรที่ประกาศด้วย var ภายในบล็อกนั้นมีขอบเขตเดียวกันกับ var ก่อนบล็อก

var a = 20; {
   var a = 40;
}
// this prints 40
document.write(a);