Как перебрать строку массива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

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