如何添加额外的元素到我的数组
How can I add additional elements to my array?
我试图获得国家名称并将其放在temparray中,以便我可以使用temparray来检查国家(第14行)。问题是temparray只能包含一个值,并且通过使用temparray增加数组长度大小。长度= 4,热图将不会显示在页面上。
下面的代码用于检查数组中重复的名称条目。如果国家名称重复,它将添加过去值和当前值,并将其作为旧行再次添加到数据表中。
var i;
var suq = 0;
var temparray = [""];
var rowcount= 0;
//set the value
for (i = 0; i<count; i++){
var countryname = countryarray[i];
var hostcount = hosthitcount[i];
//document.write("hello");
for (rowcount=0;rowcount<temparray.length;rowcount++){
//check for any repeated country name
if (temparray[rowcount] != countryname){
data.setValue(suq, 0, countryname);
data.setValue(suq, 1, hostcount);
temparray[rowcount] = countryname;
//document.write("win");document.write("<br/>");
suq++;
}else{
//get the hits //rowindex
var pastvalue = data.getValue(rowcount,1);
//add the previous value with current value
var value = parseInt(hostcount)+parseInt(pastvalue);
value+= "";
//document.write(value);
//put it in the table
data.setValue(rowcount,1,value);
// document.write("lose");document.write("<br/>");
}
}
}
我真的不明白你想用temparray
做什么。它当然可以包含不止一个具有temparray.push(countryname)
的元素。也许这个JavaScript数组引用会对你有所帮助?
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 元素在我的代码中不会.fadeTo.Don'I don’我不知道;s错误的JavaScript、JQuery、H
- 是否有任何可能的原因使我应该指定类型=“”;按钮“;用于我的按钮元素
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- Angular没有根据模型更新我的选择元素
- 我想将链接关联到动态创建的p元素上的相应文章
- I'我试图在我的网页上动态地上下移动元素.我该怎么做
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 我的ID获取元素不起作用
- setInterval 仅在我的 5 个元素中的 4 个上运行
- 我应该如何从我的javascript中引用DOM元素
- 为什么当我分配给element.style时,我的元素的样式没有改变
- 火虫找到隐藏我的元素的脚本
- 为什么动画完成后我的元素不再隐藏
- 当我单击chrome的输入类型=搜索元素上的X时,是否触发了任何事件
- 如何使用“;点击“;在创建我的元素之前
- Javascript似乎并没有取消隐藏我的元素
- 在 Rails 表单中,如何使用 Jquery 隐藏和取消隐藏表单元素?我的脚本不起作用
- AngularJS:如何判断我的控制器是否绑定到我的ng-repeat指令元素?我的数据没有显示
- 如何使用参数对象从数组中删除元素-我的代码有什么问题