apply和call方法用于調用函數,可以改變函數內部this的指向,并且可以傳入參數。
apply和call的區別在于傳入參數的方式不同,apply接收兩個參數,第一個參數是函數內部的this指向,第二個參數是一個數組,數組中包含了傳入的參數;而call接收的參數除了第一個參數是函數內部的this指向,后面的參數都是直接傳入的參數。
arguments是一個類數組對象,包含了函數調用時傳入的所有參數,可以用于在函數內部獲取所有傳入的參數。(arguments是函數內部的一個局部變量)。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529