var structArray = [];
for (var i = 0; i < 10; i++) {
structArray.push({'x':i,'y':i});
} structArray.prototype.getY = function() {
var arrY = []
for (var i = 0; i < this.length; i++) {
arrY.push(this[i].y);
}
return arrY;
}
function Button1_onclick() {
alert(structArray.getY());
}在structArray 数组里放了一个结构体,该结构体存放x,y两个成员变量。
想给structArray添加一个getY 的函数,返回结构体中Y的部分,怎么不行啊?
for (var i = 0; i < 10; i++) {
structArray.push({'x':i,'y':i});
} structArray.prototype.getY = function() {
var arrY = []
for (var i = 0; i < this.length; i++) {
arrY.push(this[i].y);
}
return arrY;
}
function Button1_onclick() {
alert(structArray.getY());
}在structArray 数组里放了一个结构体,该结构体存放x,y两个成员变量。
想给structArray添加一个getY 的函数,返回结构体中Y的部分,怎么不行啊?
for (var i = 0; i < 10; i++) {
structArray.push({'x':i,'y':i});
} Array.prototype.getY = function() {
var arrY = []
for (var i = 0; i < this.length; i++) {
arrY.push(this[i].y);
}
return arrY;
}
function Button1_onclick() {
alert(structArray.getY());
}
var arrY = []
for (var i = 0; i < this.length; i++) {
arrY.push(this[i].y);
}
return arrY;
}
var structArray = [];
for (var i = 0; i < 10; i++) {
structArray.push({'x':i,'y':i});
} structArray.getY = function() {
var arrY = []
for (var i = 0; i < this.length; i++) {
arrY.push(this[i].y);
}
return arrY;
}
function Button1_onclick() {
alert(structArray.getY());
}