JS一个简单的面向对象例子

  <SCRIPT LANGUAGE="JavaScript">
//公式对象
function formula(id,cname,ename) {
        this.id = id ;    //定义公式对象的ID属性
        this.cname = cname ; //定义公式中文名属性
        this.ename = ename ; //定义公式英文名属性

        this.getCname =  function(){ //定义公式对象的方法
                return this.cname;
        };

        this.getEname = function(){
           return this.ename;
        };
       
}
//声明一个数组
var formulaArray = new Array();
//将公式对象放入数组,标例使用构造器
formulaArray[0] = new formula("1","这是第一个公式","this is first");
formulaArray[1] = new formula("2","这是第二个公式","this is second");
//使用公式对象数组
for (var i=0;i<formulaArray.length ;i++ )
{
    var message = "公式中文名为:"+formulaArray[i].getCname(); //示例使用公式对象的方法getCname.
    message = message + ",英文名为:"+formulaArray[i].getEname(); //示例使用公式对象的属性.
    alert(message);
}
</SCRIPT>

你可能感兴趣的:(js一个简单的面向对象例子)