Главная /
Введение в jQuery /
Объект Deferred используется для:
Объект Deferred
используется для:
вопрос
Правильный ответ:
Создания очереди
Распараллеливания исполнения
Управления функциями обратного вызова
Управления очередью функций без разделения на позитивный и негативный сценарии
Сложность вопроса
92
Сложность курса: Введение в jQuery
90
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
19 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Дан код: var a = 1; function getOdd(arg){ var a = 2; if(arg%2){ return arg + a; }else{ a = window.a; return arg + a; } } Что будет возвращено при вызовах – getOdd(1) и getOdd(2) ?
- # Есть элемент div с классом ".div" и обработчиками событий "click" и "mousedown": <div class="div"></div> $(".div").on("click", function(){ $(this).css("background-color","red") }).on("mousedown", function(){ $(this).css("background-color","green") }); Как из посторонней функции не затрагивая div в браузере закрасить его зеленым цветом?
- # Добваить элемент в список
- # Собрать данные формы для отправки в формате JSON
- # Даны три элемента: <div class="first"></div> <div class="second"></div> <div class="third"></div> В скрипте – объект Deferred, в который каждый из элементов добавляет функцию для изменения своих свойств: var d = $.Deferred(); $(".first").on("click", function(){ d.done (function(){ //изменение свойства элемента с классом "first" }); $(".second").on("click", function(){ d.done (function(){ //изменение свойства элемента с классом "second" }); }); $(".third").on("click", function(){ d.done (function(){ //изменение свойства элемента с классом "third" }); }); Будут ли выполнены функции при вызове d.resolve() если изменение свойств задано в виде $(this).css("свойство","значение")?