js中的原型链__proto__其实超简单!!
1.先设定一个“人类”对象
        var Person = {
			fly : function(){
				console.log("哈哈,假设人类是会飞的。。");
			}
		}
2. 再设定一个“学生”对象
		var Student = {
		    name: 'Robot',
		    run: function () {
		        console.log(this.name + ' is running...');
		    }
		};
3.“学生”属于“人类
		Student.__proto__ = Person;
4.创建一个小明
		var xiaoming = {
		    name: '小明'
		};
5. 先小明属于“学生”
		xiaoming.__proto__ = Student;
6. 所以,“学生”能跑的,小明也能跑
		xiaoming.run();
7. 那么,“人类”能飞的,小明也能飞(因为我们第3步设置了“学生”属于“人类”)
		xiaoming.fly();
    种一棵树最早的时间是十年前,其次是现在。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号