Trong javascript, mọi thứ đều là object. Number, string hay function đều là object, và .call và .apply là các method của object Function.
- call và apply thường được để assign từ khóa ‘this’ trong function đó to 1 object khác.
- Điểm khác nhau nằm ở tham số truyền vào: Call: _function.call(object, “arg one”, “arg two”,..). Apply: _function.apply(object, [“arg one”, “arg two”,…])