gpt4 book ai didi

javascript - javascript调用类成员函数的方法

转载 作者:行者123 更新时间:2023-11-30 05:43:54 27 4
gpt4 key购买 nike

我是 javascript 的新手,我已经像下面这样定义了类-

function ClassName()
{
//Some code here
}

ClassName.prototype.memberFun = function(){
alert("I'm in memberFun()");
}

ClassName.prototype.memberFun1 = function(){
alert("I'm in memberFun1()");
//Trying to call above function like
this.memberFun();
}

现在,我正在创建对象并在此处调用函数-

var ob = new ClassName();
ob.memberFun1();

但它不起作用。我收到一条错误消息-

Uncaught TypeError: Object #<Object> has no method 'memberFun'

我们将不胜感激。

最佳答案

javascript 没有像java 中的ClassName 这样的变量类型...所有variables使用 var 声明

var ob = new ClassName();
ob.memberFun1()

演示:Fiddle

关于javascript - javascript调用类成员函数的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19152115/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com