Từ khóa “This” trong JavaScript – Cách đưa “This” vào trong Lexical-Scope thay vì Dynamic-Scope
Trong JavaScript, execution context là môi trường mà một hàm thực thi trong đó. Tất cả các execution context đều có giai đoạn tạo và giai đoạn thực thi.