Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Array,concat() (https://javascript.ru/forum/misc/62769-array-concat.html)

Spirtikys 28.04.2016 16:31

Array,concat()
 
Возникла проблема.
В данном коде :
if (this._enabled) {
            var values = [].slice.call(arguments);
            food = food.concat(values);

При конкате в фуд почему то ничего не попадает 0_0 , в чем может быть причина?

Spirtikys 28.04.2016 16:35

Проблему решил сам, косяк из - за невнимательности.

nerv_ 28.04.2016 16:35

Цитата:

Сообщение от Spirtikys
При конкате в фуд почему то ничего не попадает 0_0 , в чем может быть причина?

В том, что ты не знаешь, как работает метод concat. Он создает новый массив, а не изменяет существующий.

https://developer.mozilla.org/ru/doc...s/Array/concat

food.push(...values); // es2015

рони 28.04.2016 16:38

Spirtikys,
а где в коде изменение food?


Часовой пояс GMT +3, время: 06:41.