在jquery中实例化对象

时间:2014-11-08 07:01:23

标签: javascript jquery

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

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

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

3 个答案:

答案 0 :(得分:0)

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

this.PROPERTY = VALUE

这是我的小提琴: http://jsfiddle.net/nhmaggiej/avvtpcyc/

答案 1 :(得分:0)

例如:

function People(name){
      this.name=name;
      People.prototype.getName = function () {
         return this.name;
      }; 
}
var a=new People("a");

更多关于javascript的OOP, 你可以阅读this

答案 2 :(得分:-1)

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