Массив заключается в следующем:Как преобразовать массив объектов в строку в JavaScript?
[{name:'name1',id:'id1',val:'001},
...
{name:'name10',id:'id10',val:'010}]
Мы хотим хранить в базе данных в виде длинной строки текста:
name1,id1,001;...;name10,id10,010
значений, разделенных точкой с запятой и запятой.
Есть ли какой-либо удобный join
или что-то еще для его достижения? (Я предполагаю, что там должно быть что-то лучше, чем for
петли.)
Если вы счастливы с Jquery, то это легко: http://jsfiddle.net/XWCv8/413/ И поскольку вопрос не помечен JQuery, я не могу добавить его в качестве ответа :( –
Поскольку это не массив , но объект, вы не можете использовать 'join' и не получите детерминированный порядок, если вы не являетесь явным. – Bergi