Мои данные: У меня есть массив объектов:Включить ли объекты Javascript ключи, содержащие пробелы?
var totalsArray = [
{ Applications: 1, Computing Servers: 0, Contracts: 0, Country: "United States" },
{ Applications: 1, Computing Servers: 0, Contracts: 0, Country: "Italy" },
{ Applications: 1, Computing Servers: 0, Contracts: 0, Country: "United States" },
{ Applications: 1, Computing Servers: 0, Contracts: 0, Country: "Spain" }
];
Мой код: Затем я пытаюсь извлечь ключи, используя следующий код:
var objectKeys = d3.keys(totalsArray[0]).filter(function(key) { return key;});
Однако, я получаю ошибка из-за пробела в ключе с именем «Вычислительные серверы».
Мой вопрос: Есть ли способ правильно создать и сохранить «пробел» в имени/строке ключа?
Благодарим за любую помощь, которую вы можете предложить.
использования [ «массив нотации»] – dandavis
вам нужно stringify – Dalorzo
IIRC: вы также должны поставить кавычки вокруг СОБСТВЕННОСТИ y, когда вы инициализируете объект. –