Size: a a a

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

2021 February 10

OJ

Oleg Junior in JavaScript Noobs — сообщество новичков
почему нельзя так определять была ли вызвана функция хоть раз? function a(){
 a.call = true;
}
a();
alert(a.call)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Oleg Junior
почему нельзя так определять была ли вызвана функция хоть раз? function a(){
 a.call = true;
}
a();
alert(a.call)
источник

mf

m fedorov in JavaScript Noobs — сообщество новичков
isCall
источник

OJ

Oleg Junior in JavaScript Noobs — сообщество новичков
😊 ну да. но причина другая должна быть
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Oleg Junior
😊 ну да. но причина другая должна быть
а я про причину ни слова не сказал
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Damir Takhautdinov
да, если s.match обосрался , то присвоить пустой массив
Спасибо ! Блин , никак не привыкну к такому синтаксису ....
источник

1

1N54N3 in JavaScript Noobs — сообщество новичков
Ребята, не подскажите какую нибудь доку по correspondingElement? Найти что-то вообще ничего не получается
источник

AN

Anika Naumenko in JavaScript Noobs — сообщество новичков
Кто может написать код для анимации для веба?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
evgeny shev
ку, разбираю решение, что значит выделенное? Типа при s.match(reg) он присваивает в pairs строку совпадений, типа B88B и тд. а знак || [] что? типа если выражение s.match(reg) = false , тогда записывает в переменную пустой массив?
это топ решение? я просто тоже решил ради интереса сейчас накидать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
получилось то же самое почти, только мне стало скучно в конце и я решил сделать в одну строку и нечитаемо хд
const bears = (x, s) =>((a) => [a.join(''), a.length >= x])(s.match(/8B|B8/g) || []);
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и тернарник там ни к чему, результат сравнения и так boolean, надоело на это уже смотреть хд (expr ? true : false )
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
const bears = (x, s) => (arr => [arr.join``, arr.length >= x])(s.match(/B8|8B/g) || []);

там такое решение висит

кто подскажет, как работает arr.join``, в чём суть хд
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
точнее, как работает - понятно, но что происходит вообще, почему бэктики так срабатывают
источник

IS

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

es

evgeny shev in JavaScript Noobs — сообщество новичков
Ivan Savin
и тернарник там ни к чему, результат сравнения и так boolean, надоело на это уже смотреть хд (expr ? true : false )
Да там тернарник не надо, но это я писал, мне без непривычно)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Ivan Savin
получилось то же самое почти, только мне стало скучно в конце и я решил сделать в одну строку и нечитаемо хд
const bears = (x, s) =>((a) => [a.join(''), a.length >= x])(s.match(/8B|B8/g) || []);
Ништяк, обожаю 1 строчки
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
evgeny shev
Ништяк, обожаю 1 строчки
лучше обожать читаемость)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Ivan Savin
лучше обожать читаемость)
Та отлично читается, лучше чем эти кучи обоссаных переменных и кучи циклов и условий как там делают внизу
источник

SD

Sad Darkness in JavaScript Noobs — сообщество новичков
Всем привет, подскажите , пожалуйста, как задать условие для выполнения определённой функции если ширина экрана = ... px? Пример(который не работает, не знаю как сравнить данные):
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
evgeny shev
Та отлично читается, лучше чем эти кучи обоссаных переменных и кучи циклов и условий как там делают внизу
ну вы напишите проект полностью в таком стиле, потом поймёте, в чём проблема
источник