【发布时间】:2015-02-07 02:40:15
【问题描述】:
我在 Meteor 中遇到了数组问题,尽管事实上我只添加了对象,但 Meteor 正在向数组对象添加 proto 字段。 我已经在 Meteor 之外对此进行了测试,我的数组只有我通过它的字段。
普通(非 Meteor)代码:
function coisa() {
var a = [];
b = [];
function test() {
c = [];
a.push(1, 2, 3);
b.push(4, 5, 6);
c.push(7, 8, 9);
}
function loggerA() {
return a;
}
function loggerB() {
return b;
}
function loggerC() {
return c;
}
test();
console.log(loggerA());
console.log(loggerB());
console.log(loggerC());
}
coisa();
流星代码:
if (Meteor.isClient) {
Template.hello.rendered = function () {
var a = [];
b = [];
function test() {
c = [];
a.push(1, 2, 3);
b.push(4, 5, 6);
c.push(7, 8, 9);
}
function logger() {
console.log(a);
console.log(b);
console.log(c);
}
/* function loggerA() {
return a;
}
function loggerB() {
return b;
}
function loggerC() {
return c;
}
*/
test();
logger();
// console.log(loggerA());
// console.log(loggerB());
// console.log(loggerC());
}
}
if (Meteor.isServer) {
Meteor.startup(function () {
// code to run on server at startup
});
}
【问题讨论】:
标签: javascript arrays meteor