【发布时间】:2011-12-14 09:08:39
【问题描述】:
我有类似的东西:
var valueToPush = new Array();
valueToPush["productID"] = productID;
valueToPush["itemColorTitle"] = itemColorTitle;
valueToPush["itemColorPath"] = itemColorPath;
cookie_value_add.push(valueToPush);
结果是 [];
我做错了什么?
【问题讨论】:
-
你在哪里看到“结果是[]”?
-
如果你想创建一个数组,请使用 [] 文字表示法而不是 new Array。此外,如果您想存储通用键值对,请使用普通对象而不是数组:
var toPush = {}; toPush.productId = ... -
结果是在我的 cookie 中,我将值存储到其中,存储的值越多,出现的 [] 就越多...
标签: javascript arrays push