apply和call的使用方法 apply的使用語法 函數名字.apply(對象,[參數1,參數2,...]); 方法名字.apply(對象,[參數1,參數2,...]); call的使用語法 函數名字.call(對象,參數1,參數2,...); 方法名字.call(對象,參數1,參數2,...); ...
apply和call的使用方法
apply的使用語法
函數名字.apply(對象,[參數1,參數2,...]);
方法名字.apply(對象,[參數1,參數2,...]);
call的使用語法
函數名字.call(對象,參數1,參數2,...);
方法名字.call(對象,參數1,參數2,...);
作用: 改變this的指向 不同的地方: 參數傳遞的方式是不一樣的
只要是想使用別的對象的方法, 並且希望這個方法是當前對象的, 那麼就可以使用apply或者是call的方法改變this的指向