преобразовать ассоциативный массив php в объект javascript

Я пытаюсь загрузить китайские слова как ключи, а их английские переводы как значения из базы данных в массив php, чтобы потом использовать их на стороне клиента в JavaScript. Поэтому я загружаю пары ключ: значение в массив JavaScript и пытаюсь вывести результаты в виде пары ключ-значение следующим образом:

stuff : Ni, You 
stuff : Ta, Him or Her
stuff : Wo, I

Китайские и английские слова загружаются в реляционную базу данных.

PHP:

$wordsArray = array();               
while ($row = $sql->fetch_assoc()) {
    $wordsArray[$row['chinese']] = $row['english'];
}

Javascript: Здесь я хочу, чтобы $ .each выводил ключ в виде строки, а не числового индекса. Поэтому, когда я пыталсяvar words = [<?php echo '"'.implode('","', $wordsArray).'"' ?>]; в виде массива я получил:

stuff : 0, You 
stuff : 1, Him or Her
stuff : 2, I

Когда я действительно ищу:

stuff : Ni, You 
stuff : Ta, Him or Her
stuff : Wo, I

Итак, я изменилсяwords быть объектом так, чтобы$.each может вывести ключ в виде строки:

var words = {<?php echo '"'.implode('","', $wordsArray).'"' ?>};
$.each(words, function(key, value) {
    console.log('stuff : ' + key + ", " + value);
});

Который выдает ошибку:SyntaxError: Unexpected token ,

Ответы на вопрос(4)

Ваш ответ на вопрос