Javascript sử dụng chuỗi phạm vi để thiết lập các phạm vi cho một chức năng nhất định. Điển hình là có một phạm vi toàn cầu, và mỗi chức năng xác định có phạm vi lồng nhau của riêng mình. Bất kỳ chức năng được xác định trong phạm vi chức năng khác có một phạm vi địa phương được liên kết đến các chức năng bên ngoài. Nó luôn luôn là vị trí trong nguồn đó xác định phạm vi. Một yếu tố trong chuỗi phạm vi về cơ bản là một bản đồ với một con trỏ đến phạm vi cha của nó. Khi giải quyết một biến, javascript bắt đầu ở phạm vi trong cùng và tìm hướng ra ngoài.
đang được dịch, vui lòng đợi..