zoukankan      html  css  js  c++  java
  • Object 与 Function那神奇而混乱的搞基关系

    // Object 与 Function神奇而混乱的搞基关系。。。
    
    Object.__proto__ === Function.prototype;   // true
    
    Object.__proto__ === Function.__proto__;  // true
    
    Object.__proto__.__proto__ === Function.prototype.__proto__;   // true
    
    Object.prototype === Function.__proto__.__proto__;  // true
    
    Object.prototype  === Function.prototype.__proto__; // true
    
    
    Object.prototype.__proto__ === Function.prototype.__proto__.__proto__; // true
    
    
    Object.prototype.__proto__ === null;   // true
    
    Function.prototype.__proto__.__proto__ === null; // true

    Object 是基类,其它本地构造函数包括Array、Function都是派生类

    Object 是Function的一个实例对象 

    function fo(){}
    
    var foo = new fo();
    
    foo.__proto__ === fo.prototype;   // true
    
    
    foo.__proto__.__proto__ === fo.prototype.__proto__;   // true
    
    fo.prototype.__proto__ === Object.prototype;    // true
    
    foo.__proto__.__proto__ === Object.prototype;   // true
    
    foo.__proto__.__proto__.__proto__ === Object.prototype.__proto__;   // true
    
    fo.prototype.__proto__.__proto__ === Object.prototype.__proto__;    // true
    
    Object.__proto__.__proto__.__proto__ === null;
  • 相关阅读:
    nodejs内存溢出解决方法
    mongodb副本集与分片结合
    node加密
    守护进程,互斥锁,IPC,队列,生产者与消费者模型
    并发编程
    粘包问题
    socket编程
    xml模块
    网络编程
    异常处理
  • 原文地址:https://www.cnblogs.com/macliu/p/10948291.html
Copyright © 2011-2022 走看看