2013-07-06 4 views

ответ

2

Вы добавили элемент в «_array», и ее индекс будет равен 0. Однако, вы пытаетесь использовать массив в качестве индекса в массив, и это не сработает. То есть,

_array[u] 

не имеет смысла. Массивы индексируются численно. Таким образом, значение этого выражения равно undefined, и это объясняет сообщение об ошибке —, которое вы пытаетесь ссылаться на свойство «unshift» значения undefined. (Ну, undefined это на самом деле не значение, но независимо от того.)

1

использование

_array[0].unshift(); 

вместо

_array[u].unshift('somevalue'); 
+0

я могу дать _array [0] имя? –

Смежные вопросы