Angular js/ JavaScript访问数组元素
Angular js/ JavaScript access array element
我得到了{1:2,2:5,3:5}
的json数组。冒号前面的元素是id,值是冒号后面的元素。如何将id赋给变量id,将值赋给元素value
如果你指的是对对象的访问,请参见:angular.extend
你可以像这样使用JavaScript的Function
var Object={1:2,2:5,3:5};
var one=Object.keys(myVar)[0];
var two=Object.keys(myVar)[2];
同样在AngularJS中,你可以像这样forEach
angular.forEach(data, function(value, key) {
console.log(Object[key]);
});
你可以用javascript这样做,
var jsonResp = {1:2,2:5,3:5};
var keys = Object.keys(jsonResp); // Gets all the keys to Keys Array
var values= new Array();
for(var i = 0; i< keys.length; i++){
values.push(jsonResp[keys[i]]); // Here get value for each keys
}
console.log(keys); //Prints ["1", "2", "3"]
console.log(values); //Prints [2, 5, 5]
相关文章:
- 访问JSON对象内部的数组元素
- 如何访问数组中的数组元素(JavaScript)
- 访问标记图标的图像数组元素
- 访问数组的特定元素
- JavaScript:通过其他数组元素的索引访问ArrayElement?array[array[0]返回undefin
- Javascript如何正确访问关联数组元素
- 是否可以在不使用索引号的情况下访问 json 数组元素
- 从 QML 中的 ListModel 访问 Javascript 数组元素
- 从 C# 访问 JavaScript 数组元素(通过 WebBrowser)
- 通过初始化循环访问数组中元素的属性来创建计数对象
- Meteor:访问数组元素中的javascript对象元素
- 通过深度索引访问数组元素
- Angular js/ JavaScript访问数组元素
- angular-Js:不能在同一个控制器的不同函数调用中访问数组元素
- 在javascript中使用多个数字来访问数组's元素:为什么这样做呢?
- jQuery:无法使用变量和数组文字访问数组元素
- 从内部函数的父作用域访问数组元素
- 什么's使用php访问数组元素中的字段的正确方法
- 从 Javascript 中作为字符串接收的数组名称访问数组元素
- 在For循环中从函数内部访问数组元素