语法错误:缺少;javascript原型中的before语句
我收到下面关于此代码的错误。我的错在哪里语法错误:缺少;javascript原型中的before语句,javascript,prototype,Javascript,Prototype,我收到下面关于此代码的错误。我的错在哪里 我想这就是你想要的: (函数(){ var Person=函数(名称){ this.name=名称; }; Person.prototype.getName=函数(){ 返回此.name; }; var arif=新的人(“arif”); log(arif.getName()); })();我想这就是你想要的: (函数(){ var Person=函数(名称){ this.name=名称; }; Person.prototype.getName=函数
我想这就是你想要的:
(函数(){
var Person=函数(名称){
this.name=名称;
};
Person.prototype.getName=函数(){
返回此.name;
};
var arif=新的人(“arif”);
log(arif.getName());
})();代码>我想这就是你想要的:
(函数(){
var Person=函数(名称){
this.name=名称;
};
Person.prototype.getName=函数(){
返回此.name;
};
var arif=新的人(“arif”);
log(arif.getName());
})();
是否尝试将getName()
函数设置为返回this.name代码>?我不知道为什么我会被否决。我犯了什么错误吗。我不是以英语为母语的人,所以我的英语可能会出错。您是否正在尝试将getName()
函数设置为返回this.name代码>?我不知道为什么我会被否决。我犯了什么错误吗。我不是以英语为母语的人,所以我的英语可能会出错。@jsve我投了反对票,因为它没有正确编译。@Wyatt它对我有用(我复制并粘贴到我的浏览器控制台中)。@Wyatt实际上是这样。明白了。谢谢@Jeff Mahoney@jsve我投了反对票,因为它没有正确编译。@Wyatt它对我有效(我复制并粘贴到我的浏览器控制台)。@Wyatt确实有效。明白了。谢谢你,杰夫·马奥尼。
(function(){
var Person = function(name){
this.name = name;
};
Person.prototype.getName(){
return this.name;
};
var arif = new Person("Arif");
console.log(arif.getName());
})();