首页 > 解决方案 > 为什么这不是javascript中的数组?

问题描述

我的 api 返回一个字符串。在 JavaScript 中,我希望有一个可以使用的数组,但事实并非如此,我也不明白为什么。

var array_var = this.response;
console.log(array_var);
console.log(Array.isArray(array_var));
console.log(array_var[0]);

这是回应:

[
    {
        "filename": "Den f\u00f8rste fil hedder noget.",
        "file": "my_string1.decode('utf-8')"
    },
    {
        "filename": "Den anden fil hedder noget andet.",
        "file": "my_string2.decode('utf-8')"
    }
]
false
[

标签: javascript

解决方案


推荐阅读