Câu lệnh khối nhóm không hoặc nhiều câu lệnh. Trong các ngôn ngữ khác ngoài JavaScript, nó được gọi là một câu lệnh ghép.
Cú pháp
Đây là cú pháp -
{ //List of statements }
Các biến có khối sẽ được xác định phạm vi đến hàm chứa. Câu lệnh khối không bao giờ giới thiệu phạm vi và sử dụng var để khai báo các biến không có phạm vi khối.
var a = 20; { var b = 40; }
Bây giờ, khi bạn in giá trị của a, nó sẽ in ra 40, không phải 20. Điều này là do biến được khai báo với var trong khối có cùng phạm vi như var trước khối.
var a = 20; { var a = 40; } // this prints 40 document.write(a);