【问题标题】:Problems with object index对象索引的问题
【发布时间】:2020-06-12 03:11:10
【问题描述】:

我有一个 Firebase 数据库,用户也可以上传条目。假设用户上传了三个条目,然后在对象索引为 0 1 2 之前删除了中间条目,但现在它是 0 2 导致我的代码崩溃。有谁知道如何将索引为 0 2 的对象重构为 0 1 之类的东西,这样我的代码就不会崩溃。

【问题讨论】:

  • 分享你尝试过的东西
  • 请分享更多细节。您使用的是什么 firebase 数据库。你都试过什么代码。
  • 我正在使用 firebase 实时数据库。这是我尝试过的一些事情。 1 移动和取消移动对象的各种组合。 2 尝试将每个索引减一。 3 将对象映射到数组

标签: javascript arrays firebase


【解决方案1】:

在 JavaScript 中,我们可以通过对数组使用splice 方法来处理。

var arr = [{a: 1}, {b: 2}, {c: 3}];
arr.splice(1, 1);
console.log('New Array :',arr, '\nFirst Object :',arr[0], '\nSecond Object :',arr[1]);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-29
    • 2016-12-31
    • 2014-03-09
    • 1970-01-01
    • 2017-12-24
    • 1970-01-01
    相关资源
    最近更新 更多