Sự khác biệt giữa apply() và call() trong JavaScript

Mỗi hàm trong JavaScript đều sở hữu hai phương thức: apply() và call(), cho phép thay đổi ngữ cảnh this khi gọi hàm. Cú pháp của chúng như sau: /* apply() */ func.apply(thisArg, [argsArray]) /* call() */ func.call(thisArg, arg1, arg2, ..., argN) Cách hoạt động chung Cả hai đều dùng để gọi một hàm với ngữ cảnh this được chỉ định rõ ràng — tứ ...

Đăng vào ngày 27 tháng 5 lúc 23:33