Javascript 在jquery中实例化对象

Javascript 在jquery中实例化对象,javascript,jquery,Javascript,Jquery,如何在jquery中创建类对象?在java或C/C++中,我可以 class People { String name; public People(name) { this.name = name;} public String getName( return this.name; } } 如何将上面的代码片段转换为jquery或javascript JavaScript中没有类。只有属性(“成员”)可以是函数的对象(带有字符串键的映射),允许您模拟方法;对象可以通过称为原

如何在jquery中创建类对象?在java或C/C++中,我可以

class People {
   String name;
   public People(name) { this.name = name;}
   public String getName( return this.name; }
}

如何将上面的代码片段转换为jquery或javascript

JavaScript中没有类。只有属性(“成员”)可以是函数的对象(带有字符串键的映射),允许您模拟方法;对象可以通过称为原型继承的机制从其他对象继承。

我相信您只需要对私有变量使用getter方法。您可以定义构造函数并使用“new”操作符实例化新对象。如果要创建私有变量,请使用“var”来定义它。对于公共值,请使用以下命令将其设置为实例属性:

this.PROPERTY = VALUE
这是我的小提琴: 例如:

function People(name){
      this.name=name;
      People.prototype.getName = function () {
         return this.name;
      }; 
}
var a=new People("a");
更多关于javascript的OOP,
您可以阅读

的可能副本顺便说一句,jQuery与类无关。它只是一个JavaScript库,因此无法向语言中添加类等基本功能。以下内容也可能会有所帮助:为什么每次创建实例时都要重新定义原型?