猿问

为什么没有实现继承?

var CheckObject = function(){};

CheckObject.checkName = function(){

    

}

CheckObject.checkEmail = function(){


}

CheckObject.checkPassword = function(){


}

var a = CheckObject();

console.log(window);

//控制台中结果

//checkObject:function(){}包含checkName,checkEmail和checkPassword方法。

//a:undefined


求问大神为什么没有实现继承?


潇湘沐
浏览 461回答 1
1回答

侃侃尔雅

a是checkObject这个函数返回的值,既然没有显式返回的话就是undefined的啦。此外你应该区分构造函数和调用普通函数的区别……
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答