二维数组处理
Two dimension array processing
我想把数据放在如下的javascript数组中。
"Carl", 56
"Mark", 7
"Bob", 45
当我将任何id传递给该数组时,我如何添加项并从中删除它?它应该从数组中删除该项。并提供逗号分隔的名称和id。我对此有点困惑。
JavaScript中的所有对象都可以用作关联数组。您的示例不需要二维数组。
var data = {};
data["Carl"] = 56;
data["Mark"] = 7;
data["Bob"] = 45;
要删除元素,请使用delete
关键字:
delete data["Carl"];
您可以使用for-in
循环对对象进行迭代。要生成列表,您可以执行以下操作:
var result = '';
for (var x in data) {
if (data.hasOwnProperty(x)) {
result += x + ',' + data[x] + ''n';
}
}
alert(result);
相关文章:
- 作为一个二维数组,从ajax接收
- 创建P5.js二维数组
- 如何在Javascript中从select标记的一系列选项中构建二维数组
- inArray,indexOf在二维数组中
- 比较二维数组js
- 从二维数组中获取img src和img维度,并在body中显示
- 如何在Java Script中比较二维数组和一维数组,并将常见数据存储在另一个数组中
- 如何将以下字符串拆分为二维数组:
- 更新Aurelia中二维数组的视图
- 如何在JavaScript中拆分二维数组
- 在二维数组中搜索比嵌套循环更有效的方法
- 无法访问javascript中二维数组中的第二个字段
- 将一个二维数组传递给javascript中的函数
- 无法在 Javascript 中访问我的二维数组
- 将二维数组转换为单个数组
- 将一个数组与javascript中的二维数组进行比较
- JavaScript二维数组
- 二维数组处理
- 如何使用ng-grid(来自AngularUI)处理二维数组数据
- 在Javascript中从二维数组创建csv时处理单元格中的逗号