JS——call(简单继承)

来源:互联网 发布:csol刷芯片软件 编辑:程序博客网 时间:2024/06/13 10:11
function Parent(name,money){this.name = name;this.money = money;this.info = function(){console.log("姓名:"+this.name+"钱:"+this.money);}}function Children(name){Parent.call(this,name); //简单继承this.info = function(){console.log("姓名:"+this.name);}}var per = new Parent("parent",10000); var chi = new Children("child");per.info(); //姓名:parent钱:10000chi.info(); //姓名:child


function Parent(name,money){this.name = name;this.money = money;this.info = function(){console.log("姓名:"+this.name+"钱:"+this.money);}}function Children(name,money){Parent.call(this,name,money); //简单继承/*this.info = function(){console.log("姓名:"+this.name);}*/}var per = new Parent("parent",10000); var chi = new Children("child",20000);per.info(); //姓名:parent钱:10000chi.info(); //姓名:child钱:20000


function Parent(name,money){this.name = name;this.money = money;this.info = function(){console.log("姓名:"+this.name+"钱:"+this.money);}}function Children(name,money){Parent.call(this,name,money); //简单继承/*this.info = function(){console.log("姓名:"+this.name);}*/this.info1 = function(){console.log("info1");}}var per = new Parent("parent",10000); var chi = new Children("child",20000);per.info(); //姓名:parent钱:10000chi.info(); //姓名:child钱:20000chi.info1(); //info1


-------------------------------------------------------------------------------------

window.color = "red";var o = {color:"blue"};function sayColor(){console.log(this.color);}sayColor();  //redsayColor.call(this);//redsayColor.call(window); //redsayColor.call(o); //blue