Javascript数组操作及索引
2013-11-05 13:56
246 查看
1:清空数组最高效的做法
parentThis.PaperQuestionStrategiesList.length = 0;
2:push and pop
parentThis.PaperQuestionStrategiesList.push(questionStrategy);
3:字符串索引
parentThis.QuestionUnits[i] = parentThis.QuestionUnits[item.Id] = item;
从本质上来说,QuestionUnits[item.Id],实际上是为QuestionUnits对象创建了一个属性,该属性名为item.Id,如:
Id 为 ss,item值为”dd”。
那么,如何来遍历一个jq类的所有属性呢?,可以如下:
$.each(obj, function(key, element) { alert('key: ' + key + '\n' + 'value: ' + element); });
或者:
for(var key in obj) { alert('key: ' + key + '\n' + 'value: ' + obj[key]); }
parentThis.PaperQuestionStrategiesList.length = 0;
2:push and pop
parentThis.PaperQuestionStrategiesList.push(questionStrategy);
3:字符串索引
parentThis.QuestionUnits[i] = parentThis.QuestionUnits[item.Id] = item;
从本质上来说,QuestionUnits[item.Id],实际上是为QuestionUnits对象创建了一个属性,该属性名为item.Id,如:
Id 为 ss,item值为”dd”。
那么,如何来遍历一个jq类的所有属性呢?,可以如下:
$.each(obj, function(key, element) { alert('key: ' + key + '\n' + 'value: ' + element); });
或者:
for(var key in obj) { alert('key: ' + key + '\n' + 'value: ' + obj[key]); }
相关文章推荐
- JavaScript 字符串操作(给索引查字符/给字符查索引/uri 编码和解码/字符串拼接/字符串截取/去掉空白/替换/变为数组/查找字符串中所有匹配项)
- Javascript数组操作及索引
- JavaScript数组常用操作
- Javascript中数组的基本操作
- javascript中操作数组的内置函数
- JavaScript操作数组
- JavaScript对JSON数组操作。数组添加(push)以及移除(splitce)
- javascript 数组操作
- javascript中的数组操作
- JavaScript学习 jquery17 数组,对象操作
- JavaScript 创建数组的方法和基本操作
- Javascript数组及其操作
- JavaScript之jQuery-6 jQuery 类数组的操作
- javascript学习点(数组操作)
- javascript数组操作(创建、元素删除、数组的拷贝)
- javascript 数组操作
- javascript之数组操作
- javascript数组操作用法集合
- javascript数组操作大全,数组方法总汇
- javascript数组操作大全,数组方法总汇