关于遍历向数组中添加值的问题定义一个空数组要写在循环外,否则会被覆盖
2017-06-15 14:11
597 查看
上代码
正确代码
var array = [];
for(var i = 0; i < arr.length; i++) {
if(arr[i].checked) {
array.push(arr[i].value)//这个值就是向后台穿的标识
}
}
错误代码
for(var i = 0; i < arr.length; i++) {
if(arr[i].checked) {
var array = [];
array.push(arr[i].value)//这个值就是向后台穿的标识
}
}
正确代码
var array = [];
for(var i = 0; i < arr.length; i++) {
if(arr[i].checked) {
array.push(arr[i].value)//这个值就是向后台穿的标识
}
}
错误代码
for(var i = 0; i < arr.length; i++) {
if(arr[i].checked) {
var array = [];
array.push(arr[i].value)//这个值就是向后台穿的标识
}
}
相关文章推荐
- 定义一个长度为10的整型数组,循环输入10个整数。 并遍历打印该数组
- 关于Fragment中定义一个ListView,然后给这个ListView添加header(ViewPager)的问题
- 关于swift for 循环 遍历数组删除元素的bug问题
- 定义一个结构体数组并初始化时出现的问题
- 关于自己定义Page的一个小问题
- 定义一个int型的一维数组,包含40个元素,用来存储每个学员的成绩,循环产生40个 0~100之间的随机整数,将它们存储到一维数组中,
- ActionScript3.0中利用forEach循环遍历一个数组(Array)对象并且修改其中的项目
- 有一排好的数组,插入一个数,最大就放最后,否则按规律插入(不知道循环的道理)和出错
- 关于报表中同一个数据源下添加多个数据集得问题解决
- 一个关于去除数组重复元素的问题(C语言实现)
- Flex中利用Array类中的every()事件循环遍历一个数组的例子(ActionScript 3.0)
- C#关于继承后,添加泛型集合中后,再次遍历的问题 !!!
- 一个关于Python的类覆盖的问题
- 关于SQL企业管理器:作业中添加了一个叫x的作业的木马问题(转)
- 关于动态存储分配函数的调用,在已经过排序的数组中查找及删除内容的操作,余数的分析,删除字符数组中的空格,对链表的逆置,在源字符串中查找子字符串的个数,函数指针以及函数的调用,循环赋值带来的问题以及插入
- 一个关于去除数组重复元素的问题(C语言实现)
- 关于table控件的一个疑难问题(涉及循环)
- 关于VC6中基于对话框的程序,往Combox 添加一个CComboBox变量,然后程序编译运行,窗口不出现的问题
- C#关于继承后,添加泛型集合中后,再次遍历的问题 !!!
- 关于Opengl中将24位BMP图片添加一个alpha通道并实现透明的问题