Ответ 1

В современных браузерах вы можете просто использовать JSON.stringify(someJSObject) для преобразования любого объекта JavaScript (включая массивы) в строку JSON.

Чтобы гарантировать, что он также работает в менее современных браузерах, включите https://github.com/douglascrockford/JSON-js/blob/master/json2.js на свою страницу.

Ответ 2

Как насчет

var jsonString = JSON.stringify(myArray);