[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопросы кандидатам на собеседовании
Страницы: 1, 2, 3
S.Chushkin
Так что такое promise в JS?

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
S.Chushkin
Цитата (chee @ 26.04.2015 - 13:02)
S.Chushkin, что некорректно в 11 пункте?

"Добавьте события для полей ввода, так что бы при перезагрузке содержимого, события оставались работоспособными;"

Содержимое чего? Полей? А также, что есть "перезагрузка"?
п.с. Кандидат не должен догадываться, что Вы имели в виду, задавая вопрос.

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
Invis1ble
Цитата (S.Chushkin @ 26.04.2015 - 12:58)
Так что такое promise в JS?

насколько я знаю, в ванильном JS промисы появились только начиная с ES6
то что показал chee - это на самом деле костыль от jquery

а что это такое? ну это такие объекты с наборами хитрых методов
а нужны они типа для облегчения разработки асинхронного кода
(удивительно, как это до es6 писались килотонны библиотек без них biggrin.gif )

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

chee
Цитата (S.Chushkin @ 26.04.2015 - 14:00)
Содержимое чего? Полей? А также, что есть "перезагрузка"?
п.с. Кандидат не должен догадываться, что Вы имели в виду, задавая вопрос.

ок, сейчас понятно, поправлю. wink.gif

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
Цитата (S.Chushkin @ 26.04.2015 - 13:58)
Так что такое promise в JS?

Эта паттерн наблюдатель, который позволяет выполнять синхронно код в асинхронном окружении. Короче как-то так. Но я как собеседущий приму от кандидата любое определение, если в нём заложена таже самая суть.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
S.Chushkin
Один хрен не понял sad.gif
В приведённом chee коде я увидел только функции, объекты, их свойства и методы. Так где там это самое обещание (promise)?

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
chee
S.Chushkin, смотри метод loadForm

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
S.Chushkin
Т.е. метод loadForm это и есть promise? Или что-то внутри него?
Поконкретней можно, ткни пальцем - где.

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
chee
Цитата (S.Chushkin @ 26.04.2015 - 14:53)
Т.е. метод loadForm это и есть promise? Или что-то внутри него?
Поконкретней можно, ткни пальцем - где.

Внутри него, вот примеры его использование в этом методе

var dfd = new $.Deferred();
dfd.resolve();
return dfd.promise();

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
S.Chushkin
А, ну да, слона то я и не приметил smile.gif

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
stump
Цитата (S.Chushkin @ 26.04.2015 - 15:16)
А, ну да, слона то я и не приметил smile.gif

Вот хабра есть по этой теме: http://habrahabr.ru/post/209662/

chee на какую вилку денег претендует кандидат?

_____________
Трус не играет в хокей
chee
stump, 40-60 если отвечает нормально, это Екатеринбург если что.


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
Сегодня погонял кандидата по вопросам. Только одну формулировку он не понял, но могу допустить это из-за того что уровень кандидата был выше среднего.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
S.Chushkin
Какую?

_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
chee
Цитата (S.Chushkin @ 27.04.2015 - 23:36)
Какую?

9 пункт. В том виде, которая здесь. Я ее поправил, но доку дома оставил, так что с форума сделал копипаст.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.