JavaScript中函數為何也是對象呢?對象不是要求有屬性和方法么?如果一個最簡單的函數,能alert helloworld的函數,它也是對象么?想不通求指教
1 回答

ibeautiful
TA貢獻1993條經驗 獲得超6個贊
萬物皆對象。
C/C++ 里這就是函數指針,C# 里這就是委托。
另外誰告訴題主 JS 中 Function 類型的實例沒有屬性和方法了?它有 name、length、caller、arguments 幾個屬性,有 bind()、call()、apply() 幾個方法,如果論繼承的話它還有 prototype、constructor、hasOwnProperty()、valueOf()、toString()、isPrototypeOf() 等等成員。
添加回答
舉報
0/150
提交
取消