如何在javascript中检查数组包含元素的条件?
代码:如何在javascript中检查数组包含元素的条件?,javascript,arrays,json,if-statement,Javascript,Arrays,Json,If Statement,代码: monthArray=[“2009年1月”、…、“2009年12月”]; jsonFile包含: [ { “月份”:“2012年8月”, “无任何提交”:1 }, { “月份”:“2012年6月”, “无任何提交”:1 }, { “月份”:“2012年4月”, “无任何提交”:6 } ] 函数填充(jsonFile){ tempJson=jsonFile; 对于(变量i=0;i
monthArray=[“2009年1月”、…、“2009年12月”];
jsonFile包含:
[
{
“月份”:“2012年8月”,
“无任何提交”:1
},
{
“月份”:“2012年6月”,
“无任何提交”:1
},
{
“月份”:“2012年4月”,
“无任何提交”:6
}
]
函数填充(jsonFile){
tempJson=jsonFile;
对于(变量i=0;i
将包含的替换为
在迭代一个数组并从另一个数组中获取值时,最好确保两个数组具有相同数量的索引等
if ( monthArray.indexOf( tempJson[i]["month"] ) !== -1 ) {...