JS---原型链结构

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
    <script>
        //改变原型后的原型链结构
        function F1 () {
            
        }
        F1.prototype=[];
        f1=new F1();
        //f1->[]->Array.prototype->Object.prototype->null
        
        //默认的原型链结构
        function F2 () {
            
        }
        f2=new F2();
        //f2->F2.prototype->Object.prototype->null
        
        //{}的原型链结构
        //{}->Object.prototype->null
        
        //[]的原型链结构
        //[]->Array.prototype->Object.prototype->null
        
    </script>
</html>

猜你喜欢

转载自www.cnblogs.com/beast-king/p/9207280.html