Size: a a a

JavaScript Noobs — сообщество новичков

2020 May 29

DB

Dmitrii Bikishov in JavaScript Noobs — сообщество новичков
Finn Eisenberg
Ребят, ответьте пожалуйста, почему выводит 1, а не 2?
потому что он создает переменную в скопе функции f2
источник

GK

Gleb Kvarternikov in JavaScript Noobs — сообщество новичков
в f2 добавь консоль лог
источник

A

Alexs7 in JavaScript Noobs — сообщество новичков
понимаю, что с ненулевыми накосячил, нужно другой способ пробовать. Просто когда один и тот же код выводит разное в консоль- привносит еще больше непоняток
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Alexs7
понимаю, что с ненулевыми накосячил, нужно другой способ пробовать. Просто когда один и тот же код выводит разное в консоль- привносит еще больше непоняток
вообще сортировка здесь неудачное решение, эту задачу можно решить за линию
источник

DB

Dmitrii Bikishov in JavaScript Noobs — сообщество новичков
сделай у кажой колонки свой key и в этом key хране все todos
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Foma
а почему должно выводить 2?
Ну, вызов функции ф1 вызывает глобальную переменную, коем является двойка в области видимости функции ф2...
источник

F

Foma in JavaScript Noobs — сообщество новичков
Finn Eisenberg
Ну, вызов функции ф1 вызывает глобальную переменную, коем является двойка в области видимости функции ф2...
так выводит 2 или нет?
источник

DB

Dmitrii Bikishov in JavaScript Noobs — сообщество новичков
Alexs7
понимаю, что с ненулевыми накосячил, нужно другой способ пробовать. Просто когда один и тот же код выводит разное в консоль- привносит еще больше непоняток
делай срез массива если всретил ноль
и добавляй его в конец
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Foma
так выводит 2 или нет?
Нет, 1
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Anton Permyakov
потому что внутри f1 функция не видит тот вар, который в f2, поэтому берет глобальный
Почему не видит, он же с ней в одной области видимости...
источник

A

Alexs7 in JavaScript Noobs — сообщество новичков
Dmitrii Bikishov
делай срез массива если всретил ноль
и добавляй его в конец
пытался через forEach и splice, пытался map применить, сейчас еще подумаю)
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Finn Eisenberg
Почему не видит, он же с ней в одной области видимости...
с чего ты взял? ты ф1 выше объявил
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Finn Eisenberg
Почему не видит, он же с ней в одной области видимости...
перенеси объявление ф1 внутрь ф2
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Anton Permyakov
с чего ты взял? ты ф1 выше объявил
А, то есть при записи функции ф1, она сразу берет единицу? А даже если перезаписать двойку в ту же переменную в ф1 все равно будет храниться та единица?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Finn Eisenberg
А, то есть при записи функции ф1, она сразу берет единицу? А даже если перезаписать двойку в ту же переменную в ф1 все равно будет храниться та единица?
в ф2 ты не перезаписываешь переменную, а объявляешь новую
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
если перезаписывать - будет двойка
источник

ПЯ

Павел Якупов... in JavaScript Noobs — сообщество новичков
здесь скажем так задача на алгоритмы минимальная. Во первых, нужно подумать, как они у тебя сохраняются. Если у тебя есть inner_key, который получает данные с unix времени, можешь по ним отсортироваться при загрузке. Можешь генерировать номер todo каждый раз и записывать в качестве свойств объекта
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Anton Permyakov
в ф2 ты не перезаписываешь переменную, а объявляешь новую
Аа, я понял, а в ф1 все та единица, которая была объявлена первой и доступна была сразу для ф1?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
На реакте реализую прелодер. Все сделал, но почему то прелодер не анимируется пока данные не прилетают, а если я сделаю просто флагом значение без fetch isDataLoading то прелодер анимируется. Почему может так быт ?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
прелодет сделан как тут https://codepen.io/aurer/pen/jEGbA?editors=1000
источник