Javascript数组操作及索引
2013-11-27 14:04
381 查看
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数组索引
- 迎接2012之JavaScript数组排序等操作
- javascript数组操作汇总
- JSON的数组对象 可以向javascript的Array对象一样操作
- 【javaScript】数组的相关操作
- JavaScript对象之数组操作-Array
- Javascript当中新增的几个实用操作数组的方法
- javascript数组操作大全,数组方法总汇
- JavaScript初探系列之数组的基本操作
- javascript之数组操作
- php数组索引与键值操作技巧实例分析
- javascript之数组操作
- javascript之数组操作
- javascript之数组操作
- javascript数组操作用法集合
- Javascript之数组的基本操作