Я пытаюсь создать массив пар ключ/значение с помощью метода push
, но получаю неожиданные результаты.
console.log
печатает это:
books: [{ "bookTitle": "Mark Twain" }]
В то время как я ожидал бы этого:
книги: [{ "Том Сойер": "Марк Твен" }]
Здесь код:
var books = [];
var bookTitle = "Tom Sawyer";
var author = "Mark Twain";
books.push({bookTitle : author})
console.log("books: %s", JSON.stringify(books))
Я пробовал books.bookTitle = author
и books[bookTitle] = author
, но результат тот же. Любая помощь приветствуется.