Baseline Widely available
Object.getPrototypeOf()
ë©ìëë ì§ì ë ê°ì²´ì íë¡í íì
(ê°ë ¹ ë´ë¶ [[Prototype]]
ìì±ê°)ì ë°íí©ëë¤.
Object.getPrototypeOf(obj);
매ê°ë³ì
obj
ìì ì íë¡í íì ì´ ë°íëë ê°ì²´.
var proto = {};
var obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto; // true
주ì
ES5ìì, obj
매ê°ë³ìê° ê°ì²´ê° ìë ê²½ì° TypeError
ìì¸ê° ë°ìí©ëë¤. ES6ìì, 매ê°ë³ìë Object
ë¡ ê°ì ë©ëë¤.
Object.getPrototypeOf("foo");
// TypeError: "foo"ë ê°ì²´ê° ìëëë¤ (ES5 ì½ë)
Object.getPrototypeOf("foo");
// String.prototype (ES6 ì½ë)
ëª
ì¸ ë¸ë¼ì°ì í¸íì± Opera ì ì© ì£¼ìì¬í
ì´ì Opera ë²ì ì´ Object.getPrototypeOf()
를 ìì§ ì§ìíì§ ìì§ë§, Operaë Opera 10.50 ì´íë¡ ë¹íì¤ Object.prototype.__proto__
ìì±ì ì§ìí©ëë¤.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4