Как перебрать строку массиваJavascript

Форум по Javascript
Ответить
Anonymous
 Как перебрать строку массива

Сообщение Anonymous »

У меня есть переменная в JavaScript, которая получает данные с сервера, которые представляют собой список из списков.

Код: Выделить всё

for (int i = 0; i < Model.Count; i++)
{
YValues.Add(Newtonsoft.Json.JsonConvert.SerializeObject(Model[i].ItemModels.Select(x => x.Quantity).ToList()));
}
Я конвертирую переменную в переменную JavaScript.

Код: Выделить всё

// [1,2,3,4],[5,6,7,8]
var values = @Html.Raw(Json.Encode(YValues));
Я хочу перебрать эту переменную. Каждый элемент массива представляет собой координату Y на графике. Я хочу обозначить эти точки.

Код: Выделить всё

for(var i = 0; i < values.length; i++)
{
alert(values[i]);
}
Я предполагаю, что значение представляет собой строку. Как мне преобразовать его в массив ([1,2,3,4], [5,6,7,8]), чтобы я мог пройти через него?

Подробнее здесь: https://stackoverflow.com/questions/798 ... g-of-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»