1. 程式人生 > >apply方法和call方法。

apply方法和call方法。

blog prototype 劫持 gpo value proto his 自定義類 tostring

每個函數都有length屬性哥prototype屬性。

length屬性表示的是函數接入參數的個數

在es引用類型語言中,prototype是保存它們所有實例方法的真正所在。換句話來說,類似於toString()和valueOf()等方法實際上都存在prototype名下,只不過是通過各自對象的實例訪問罷了。在創建自定義類型以及實現繼承時,prototype屬性的作用是極為重要的。在es5中prototype屬性是不可以枚舉的,因此使用for-in無法發現。

apply屬性和call屬性都是用來改變this的指向對象。

apply方法能劫持另外一個對象的方法,繼承另外一個對象的屬性。

apply方法和call方法。