小编use*_*979的帖子

在JavaScript中访问多个JSON文件

我有一些精灵表,其中atlus以JSON格式保存.我正在根据BrowserQuest的结构构建我的atlus.他们的每个JSON文件如下所示:

{
    "id": "agent",
    "width": 24,
    "height": 24,
    "animations": {
        "idle_down": {
            "length": 2,
            "row": 0
        }
    },
    "offset_x": -4,
    "offset_y": -8
}
Run Code Online (Sandbox Code Playgroud)

但我想知道,如果它只是一个原始对象文字,我如何访问每个JSON文件中的数据?

由于每个JSON文件都是一个对象文字,我能想象访问它的唯一方法是将对象文字保存到变量中,例如

var agent = {
    "id": "agent",
    "width": 24,
    "height": 24,
    "animations": {
        "idle_down": {
            "length": 2,
            "row": 0
        }
    },
    "offset_x": -4,
    "offset_y": -8
};
Run Code Online (Sandbox Code Playgroud)

我希望有一种简单的方法来访问JSON文件.

并且因为每个单独的精灵表都有自己的JSON文件,所以我要加载大量文件.

加载如此多的JSON文件的最佳方法是什么?我试图避免使用任何JS库.

javascript json

14
推荐指数
2
解决办法
2534
查看次数

标签 统计

javascript ×1

json ×1