Sergey and,
Я так и не понял, зачем вам нужна эта дурацкая функция.
Если очень хочется преодоления трудностей -
function Datt(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) {
this.var1= v1;
this.var2= v2;
this.var3 = v3;
this.var4= v4;
this.var5= v5;
this.var6= v6;
this.var7= v7;
this.var8= v8;
this.var9= v9;
this.var10= v10;
};
var fg = new Datt(1,1,1,1,1,1,1,1,1,1);
var fa = [];
for(var i = 1; i <= 10; i++) {
fa[i - 1] = fg['var'+i];
}
var buf = new Uint8Array(fa);
alert("Количество элементов = " + buf.length + " Четвертый элемент = " + buf[3]);