JavaScript: работа со связанными массивами в сложных объектах - PullRequest
0 голосов
/ 21 февраля 2019

Привет, я пытаюсь работать с частями ассоциативных массивов в сложных объектах:

var data = {
    labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'],
    series: [
        [12, 9, 7, 8, 5],
        [2, 1, 3.5, 7, 3],
        [1, 3, 4, 5, 6]
    ]
};

В предупреждении ('tags:' + data1.lables) показаны значения, разделенные запятой, хорошо, но
var tags = data.labels;в итоге получим неопределенное
var tags = data.labels.concat ();это, конечно, не метод, конечно

вопрос: каков правильный стандартный метод без дополнительных библиотек для эффективного копирования data.labels и data.series и data.series [0] в свои собственные метки var объектасерия вар, серия вар?что-то похожее ..

var labels = data.labels
var series = data.series
var serie = data.series[0]

alert ('tags:' + tags) показывает "ярлыки: понедельник, вторник, среда, четверг, пятница"
alert ('series:' + series) show "series: 12,9,7,8,5,2,1,3.5,7,3,1,3,4,5,6"
alert ('first serie:' + serie) show "первая серия: 12,9,7,8,5 "

...