最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

Uncaught TypeError:Object.values不是JavaScript函数

IT培训 admin 2浏览 0评论

Uncaught TypeError:Object.values不是JavaScript函数

我有一个简单的对象,如下所示:

var countries = {
    "Argentina":1,
    "Canada":2,
    "Egypt":1,
};

我需要创建两个数组。第一个数组是对象中所有键的数组。我通过以下方法创建了此数组:

var labels = Object.keys(countries);

这很好。我得到了一些国家。现在,当我尝试从值创建数组时...

var labels = Object.values(countries);

我收到此错误:Uncaught TypeError: Object.values is not a function JavaScript

我不知道我在做什么错。我在声明console.log countries之前和之后的labels和对象保持不变。如何正确使用Object.values()

我有一个简单的对象,如下所示:var country = {“”阿根廷“:1,”加拿大“:2,”埃及“:1,};我需要创建两个数组。第一个数组是所有来自...

回答如下:

.values在许多浏览器中不受支持-您可以使用.map获取所有值的数组:

Uncaught TypeError:Object.values不是JavaScript函数

我有一个简单的对象,如下所示:

var countries = {
    "Argentina":1,
    "Canada":2,
    "Egypt":1,
};

我需要创建两个数组。第一个数组是对象中所有键的数组。我通过以下方法创建了此数组:

var labels = Object.keys(countries);

这很好。我得到了一些国家。现在,当我尝试从值创建数组时...

var labels = Object.values(countries);

我收到此错误:Uncaught TypeError: Object.values is not a function JavaScript

我不知道我在做什么错。我在声明console.log countries之前和之后的labels和对象保持不变。如何正确使用Object.values()

我有一个简单的对象,如下所示:var country = {“”阿根廷“:1,”加拿大“:2,”埃及“:1,};我需要创建两个数组。第一个数组是所有来自...

回答如下:

.values在许多浏览器中不受支持-您可以使用.map获取所有值的数组:

发布评论

评论列表 (0)

  1. 暂无评论