Native prototypes
Object.prototype
// obj = {} 等於 obj = new Object(),Object 是內建建構函式
let obj = {};
alert( obj ); // "[object Object]" ?
// check
let obj = {};
alert(obj.__proto__ === Object.prototype); // true
// obj.toString === obj.__proto__.toString == Object.prototype.toString
alert(Object.prototype.__proto__); // null

Other built-in prototypes



Primitives
Changing native prototypes
Borrowing from prototypes
Last updated