Yuri
Кстати, отладчиком умеете пользоваться?
George
В браузере? Вроде бы да. Только там совсем иначе проблема описывалась. )
Yuri
М?
George
Anonymous
пожалуйста, не используйте innerHTML, ну пожалуйста
Malik
Anonymous
потому что есть такая привычка у людей - использовать его там, где не стоит.
Anonymous
и приводит это частенько к неприятным ситуациям
Yuri
Поч
Таки да, товарищ правильные вещи говорит.
Лучше создавайте узлы.
Yuri
Точнее работайте с узлами.
George
Лучше через textNode?
rostislav
так тут у меня собеседка по джаваскрипт чего надо знать?
rostislav
что могут спросить
rostislav
промизы могут спросить?
Kost9in
rostislav
изверги
rostislav
хотя с прототипами еще ужасней
Nikolay
Еще из типовых вопросов на это дело: написать простую очередь на промисах с некоторым concurrency.
Дима
Возможно даже спросят про всплытие
Дима
Чудовищно
Nikolay
Могут даже спросить, всплывают ли консты :))
Дима
А всплывают?)
rostislav
что за всплытие
Nikolay
Технически да, насколько мне известно.
Nikolay
Но tdz не дает выполнить код :)
Дима
А почему тогда
const b = a + 1
const a = 0
падает?)
Чурка
"Всплытие", as in, подъем объявлений переменных ?
Nikolay
Nikolay
Хотя я вот тут ваще не до конца уверен :))
rostislav
Дима
Респект))👍
Nikolay
Могу и завалить какое-нить хитрое интервью
Дима
Чаще просто говорят, что let и const не всплывают
Nikolay
Ну знаешь, бывают доебистые интервьюеры, чтоб как по учебнику.
Nikolay
Хотя к таким еще сто раз подумать прежде, чем идти :)
Rinat
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let#Temporal_dead_zone_and_errors_with_let
rostislav
что думаете про эти вопросы? https://proglib.io/p/10-important-javascript-interview-questions/
rostislav
что-то мой мозг большую часть не воспринял
rostislav
особо
ash
Smooth Operator
function undef(x) {
return !{ undefined: { undefined: 1 } }[typeof x][x];
}
Smooth Operator
Вот тебе вопросик, что передать в x, чтобы вернулось true
andrei
Вопросы уровня б
Smooth Operator
Вопрос уровня я ливаю отсюдова)
Nikolay
Бля, это решаемо вообще? :)))
rostislav
Anonymous
Мы запускаем курс "Базовый JS"!
Почему именно JS?
На сегодняшний день это один из самых востребованных языков программирования, и его знание поможет увеличить ценник вашей работы.
Залетай на курс, ведь именно сейчас действует вкусная цена от 3990 рублей 😉
Не верь на слово и посмотри отзывы: vk.cc/6qIJ4b
Узнай подробности: vk.me/base_js_promo
Читай новости: t.me/glo_academy
Anonymous
Yuri
Yuri
Хотя блин.. тогда в квадратных не прочитается по идее..
Nikolay
Undefined дает false
Nikolay
Потому что там отрицание.
Yuri
Разве в этом дело?
Nikolay
!undef(undefined) вот так тру, но это не честно :)
Yuri
Блин, консоль бы сейчас..
Smooth Operator
Yuri
Только не рассказывай
Smooth Operator
только надо знать ответ чтобы решить
Nikolay
То есть аналитически решить не получится? :)
Smooth Operator
теоретически можно)
rostislav
а квадратные скобки только чтобы с массивов брать не? где там массивы
Smooth Operator
все по спеке!
rostislav
две структуры в одной друга
hlomzik
Тут одни нубы пытаются придумать?)
rostislav
ничего кроме андеф туда не вставить
Name
Nikolay
Ну нахера?
Дима
Плохие у вас задачки
Nikolay
Раз уж заспойлерили, расскажите про document.all, чем он такой особенный.
Yevhenii
Дима
и тамада скучный
Нет, просто у меня она была невыполнимая, а если уточнить, где её выполнять, то спразу палится решение
Дима
Smooth Operator
https://html.spec.whatwg.org/multipage/obsolete.html#dom-document-all
Nikolay
Я уже начал было туда классы подставлять созданные в рантайме
Nikolay
Подумал про геттеры