javascript可以将一个变量push到数组吗?

例如a.push(x);x是一个变量。这样可以吗?... 例如a.push(x);x是一个变量。这样可以吗? 展开
 我来答
sunyundonged
2011-07-09 · TA获得超过1477个赞
知道小有建树答主
回答量:318
采纳率:100%
帮助的人:360万
展开全部
这个没问题,这个和x是不是变量没关系,因为只是利用的x实际内容.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-09
展开全部
a.push(x)只是把x的值push进去,如果要把变量名push进去,只能用字符串。
例如:
var a = 'test';
var b = [];
b.push("a");
提取a的值:
alert(eval(b[0]));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-09
展开全部
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr + "<br />")
document.write(arr.push("James") + "<br />")
document.write(arr)

输出:
George,John,Thomas
4
George,John,Thomas,James
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式