JavaScript中apply()方法的使用

每一個函數都包含兩個非繼承而來的方法,apply()和call()。這兩個方法的區別只是接受的參數不一樣。javascript apply接受兩次參數,一個 是運行函數的做用域,另外一個是參數數組(既能夠是Array的實例也能夠是argument對象),call的第一個參數和apply一致,變化的是其他的參數都要直接傳給參數。如:a.apply(this,[1,2,3])=a.call(this,
相關文章
相關標籤/搜索