🦜
Rafael 🌵
Ну а зачем на самом деле спрашивать про var, если по идее о нем нужно забыть? Просто там же много нюансов, с поднятием функций еще например.
тут вопрос не в самом вар, а в понимании того, почему не выкидывается ошибка, по сравнению с let или конст
Anonymous
go
Anonymous
это не замыкание
🤔 Значит я в этом хреново разбираюсь. Ты сейчас про область видимости? Так? Или я окончательно слился? :D
🦜
это не замыкание
это IIFE у тебя
Rafael 🌵
(function(a) {console.log(a)})(5)?
окей, поэтапно покажи где тут объявление функции, а где тут вызов
Rafael 🌵
это IIFE у тебя
да, но это не замыкание
Anonymous
var fun = (function() { var num = 0; return function() { return ++ num; } })(); ???
Rafael 🌵
и так, следующий вопрос вот мы выше видели 2 конструкции: 1) var a 2) a = 'a' как вы их назовете?
🦜
инициализация, присвоение
Rafael 🌵
ога
Rafael 🌵
а теперь что a = 'a' я присваиваю переменной?
Rafael 🌵
ответ "строчка" не засчитывается
Rafael 🌵
он близок, но не засчитывается
Rafael 🌵
ну хорошо, я перефразирую вопрос что запрещает делать const?
🦜
строково литерал)
Rafael 🌵
const a = { a: 'a' }
Rafael 🌵
Переприсваивать
переприсваивать что?
Anonymous
переприсваивать что?
Присваивать переменной новое значение. 🤔
Rafael 🌵
что ты имеешь ввиду под "новым значением"?
Anonymous
Данные
🦜
Const запрещает изменять ссылку, или значение для примитивных типов
Sergei
а что за вакансия мож меня возьмете?)
Sergei
я тоже сотку могу попросить )
Rafael 🌵
теперь, когда вы это знаете, пчоему { a: 'a' } !== { a: 'a' } // true
Rafael 🌵
что значит "2 разных объекта"?
Rafael 🌵
вы же видите что они одинаковые
Rafael 🌵
я же их задал одинаковыми
Sergei
пля с такими вопросами я готов собеседоваться на сотку
Sergei
так мы и не на собеседовании пока что
Evgheni
что значит "2 разных объекта"?
ссылки на объекты разные
Rafael 🌵
так мы и не на собеседовании пока что
мы одного взяли уже, скорее всего новый набор будет после нового года
Rafael 🌵
пля с такими вопросами я готов собеседоваться на сотку
ну, тогда можешь рассказать мне про микротаски?
Sergei
мы одного взяли уже, скорее всего новый набор будет после нового года
понял, а дай ссылку на вашу команду, хотяб узнать чем занимаетесь
Rafael 🌵
http://marosnet.ru/ вот наверное
Rafael 🌵
сейчас вот это наверное более актуально - https://www.ihor.ru/
Sergei
microtasks
блин ну я понял, но в контексте js мне оно незнакомо
Anonymous
microtasks
Trello?
Sergei
что это промисы
Sergei
или то как они отрабатываются?
Anonymous
setTimeout?
Rafael 🌵
да, это промисы скорее порядок выполнения задач
Rafael 🌵
типо порядок писания в консоль
Rafael 🌵
Anonymous
then?
Anonymous
Это типа связанно с асинхронностью в жс?
Anonymous
Микротаски
Anonymous
Я смотрел видосик
Anonymous
Вы мне перезвоните?
Rafael 🌵
ну хорошо, вот вам еще вопросик что на вход принимает .then() у промиса?
Anonymous
Функцию
Rafael 🌵
нет
Victor
resolve callback
Rafael 🌵
тоже нет
Alex
а не две?
🦜
две)
Rafael 🌵
что "две"?
🦜
две функции
Rafael 🌵
вопрос не в количестве
🦜
для обработки при удачном или неудачном завершении
Victor
как вопрос сформулирован, так и ответили - что принимает на вход? - две функции
Victor
кто скажет, что три функции, пусть первым бросит в меня камень :)
Anonymous
Ну всё, ответ в студию
Rafael 🌵
вот если бы вы читали мою последнюю статью в канале, вы бы сразу ответили
Anonymous
Микрозадачу?