Trung BìnhJavaScript iconJavaScript

Quy tắc xác định giá trị của this trong JavaScript là gì?

this được xác định theo 4 quy tắc ưu tiên giảm dần: 1) new binding (constructor), 2) explicit binding (call/apply/bind), 3) implicit binding (method call obj.fn()), 4) default binding (global/undefined trong strict mode).

Arrow functions không có this riêng, kế thừa từ lexical scope.

Xem toàn bộ JavaScript cùng filter theo level & chủ đề con.

Mở danh sách JavaScript