Javascript 如何在raphael.js中创建数组?

Javascript 如何在raphael.js中创建数组?,javascript,arrays,raphael,Javascript,Arrays,Raphael,我正在创建一系列矩形节点,我想输入数组中每个节点的数据。我想知道如何在Raphael中创建数组以及如何将数据输入数组。 我创建了以下代码: drawNode(290, 80); function drawNode(x,y) { id=0; a = new node(x,y,id); a.drawNode(); } var node = fu

我正在创建一系列矩形节点,我想输入数组中每个节点的数据。我想知道如何在Raphael中创建数组以及如何将数据输入数组。 我创建了以下代码:

         drawNode(290, 80);



        function drawNode(x,y)
      {     
         id=0;  
         a =  new node(x,y,id);
         a.drawNode();   
      }


       var node = function(x,y,id){

         this.x=x;
         this.y=y;
         this.id=id;


          this.drawNode = function(){

          var st = paper.set();
          a = paper.rect(this.x,this.y, 100, 40, 2);
          a.addnote = paper.image('images/note.png', this.x+20, this.y-5, 10, 10)
          a.text = paper.text(this.x+50, this.y+20, "Add Text"),
          a.add = paper.image('images/plus.png', this.x+77,  this.y+12, 20, 20)
           a.del = paper.image('images/minus.png', this.x+5, this.y+17, 20, 10)
           a.attr({fill: '#8EDFF0', stroke: '#6AB0F2'});
           a.drag(this.move, this.dragger, this.up);
           st.push(a,a.text,a.add,a.addnote);
           a.add.click(this.add);
           a.del.click(this.del);


          }

我想在数组中输入节点信息,如x,y坐标及其id。请帮忙

像任何javascript数组一样?@X.L.Ant谢谢:)