多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > JavaScript中Object和Function的關系

JavaScript中Object和Function的關系

來源:程序員人生   發布時間:2013-11-13 11:00:06 閱讀次數:2660次
JavaScript 中 Object 和 Function 的關系是微妙的,他們互為對方的一個“實例”。

Function instanceof Object 和 Object instanceof Function 都是 true

1。我們可以認為 Object 是一個特殊的“類”,而這里的“類”即:Function

于是便可以理解為: Object = Function () {} 或 Object = new Function(); 即:Object 是 Function 的一個實例,所以,Object 原型鏈中便包含 Function.prototype,得出: Function.prototype.isPrototypeOf(Object) 為 true

2。同時,js中,所有對象(不包括js語言外部對象)都可視為是 Object 的一個實例, Function 不例外,Function.prototype 亦不例外,于是有 Function = new Object(); Function.prototype = new Object(), 于是 Object.prototype.isPrototypeOf(Function) 和 Object.prototype.isPrototypeOf(Function.prototype) 都為 true 了

3。補充:Function 本身也是一個“類”,然而,所有“類”都是Funciton的實例,于是 Function instanceof Function; 為true。同時,所有對象都是 Object 類的實例,Object 本身也是一個對象,所有又有 Object instanceof Object 也為 true。另外,還可以認為 Funciton 類型是 Object 類型的一個“派生類”,class Function 繼承了class Object ,是 class Object 的一個“子類”。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91欧美一区二区三区综合在线 | 欧美日韩中文国产一区二区三区 | 冲田杏梨j和l超乳w真性中出 | 一区二区三区在线免费 | 国内精品久久久久影院中国 | 国产精品综合一区二区三区 | 欧美极品另类 | 精品久久久久久免费影院 | 成人免费视频一区 | 全免费a级毛片免费看不卡 全网毛片 | 欧美在线一级精品 | 亚洲第一页在线播放 | 在线久 | 日本成人在线网址 | 亚洲不卡视频 | 日韩日韩日韩日韩日韩 | 欧美日韩在线播一区二区三区 | 成人免费一区二区三区 | 亚洲天堂久久精品 | 国产亚洲人成在线影院 | 亚洲人成在线免费观看 | 亚洲欧美日韩色 | 欧美性猛交xxxx乱大交 | 久久久久成人精品一区二区 | 国产午夜精品一区二区三区不卡 | 欧洲成人在线视频 | 日韩99精品| 日本无卡无吗在线 | 日韩亚洲欧美一区二区三区 | 亚洲欧美日韩高清一区二区三区 | 欧美亚洲国产精品久久久 | 国产丝袜福利视频在线播放 | 欧美 日本 亚洲 | 日本一区二区在线视频 | 午夜网站在线观看 | 99精品高清视频一区二区 | 国产高清av在线播放 | 福利亚洲| 大片刺激免费播放视频 | 欧美一级毛片激情 | 免费网站www |