重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
function ClassA(sColor) {
this.color = sColor
this.sayColor = function () {
console.log(this.color)
}
}
function ClassB(sName) {
this.name = sName
this.sayName = function () {
console.log(this.name)
}
}
function ClassC(sColor, sName) {
ClassA.call(this,sColor)
ClassB.call(this,sName)
}
var objA = new ClassA("blue")
var objC = new ClassC("red", "John")
objA.sayColor()
objC.sayColor()
objC.sayName()
function ClassA(sColor) {
this.color = sColor
this.sayColor = function () {
console.log(this.color)
}
}
function ClassB(sName) {
this.name = sName
this.sayName = function () {
console.log(this.name)
}
}
function ClassC(sColor, sName) {
}
var objA = new ClassA("blue")
var objC = new ClassC()
ClassA.call(objC,'red')
ClassB.call(objC,'John')
objA.sayColor()
objC.sayColor()
objC.sayName()
blue
red
John