gpt4 book ai didi

javascript - 如何将 javascript 变量放入 javascript 数组中?

转载 作者:行者123 更新时间:2023-11-28 11:38:47 25 4
gpt4 key购买 nike

我确信这是一个简单的问题,但我找不到答案。

我已经包含了代码以及我的解释。

var dates = "'2012-07-22','2012-07-26','2012-07-28'";

我有这个 JavaScript 变量,我需要将下面的 filterDates 数组传递给它...类似这样的

filterDates = [dates]; 

filterDates = [document.write(dates)];

var filterDates = [];

我真的不知道如何用 JavaScript 做到这一点...例如我们可以像这样在 php 中做到这一点

filterDates = [<?php echo $thatVariable; ?>];

如何在 JavaScript 中执行此操作?

最佳答案

使用分割

filterDates = dates.split(',')

这将为您提供以下数组:

filterDates = ["'2012-07-22'","'2012-07-26'","'2012-07-28'"]

如果您希望它们是实际日期,而不是日期的字符串表示形式,则必须进行更多处理,但我不确定这就是您想要的吗?

filterDates.forEach(function(d, i) { 
filterDates[i] = new Date(d.replace(/\'/g, ''));
});

关于javascript - 如何将 javascript 变量放入 javascript 数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11535649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com