Является ли завершение обещания в обещании анти-шаблоном?

Я пытался написать код для повторного подключения к базе данных с тайм-аутом с использованием API Promise. То, что я закончил делать в конце концов, заверяло обещание подключиться к БД в обещании, но я не уверен, что это лучший способ сделать что-то. Я думал, что может быть способ использовать оригинальное обещание от попыток подключиться к дБ, […]

Обновлять параметр DOM в JavaScript

Я выполняю цикл внутри обработчика события клика, делая следующее: Выполнить тяжелые вычисления (занимает 1-3 секунды) Call $("<li> + data + </li>").appendTo($("#results")) Проблема заключается в том, что DOM не обновляется до тех пор, пока цикл не завершится. Запуск цикла для 100 итераций занимает слишком много времени, я хотел бы дать результат каждый раз, когда я его […]

Как получить последний день предыдущего месяца в Javascript или JQuery

У меня есть следующий код, чтобы получить текущий день: var month=new Array(12); month[0]="January"; month[1]="February"; month[2]="March"; month[3]="April"; month[4]="May"; month[5]="June"; month[6]="July"; month[7]="August"; month[8]="September"; month[9]="October"; month[10]="November"; month[11]="December"; var d = new Date(); var curr_date; if (d.getDate() == 1) { curr_date = d.getDate(); } else { curr_date = d.getDate() – 1; } var curr_month = d.getMonth() + 1; //months […]

Loop over array, но с временной задержкой

Я пытаюсь перебрать массив. Однако я хотел бы добавить 15-секундную задержку между каждым значением массива. Это будет записывать значение 1 в консоль, затем отсчитывать 15 секунд и записывать значение 2 в консоль и т. Д. Я точно не знаю, как это сделать. Мой код на данный момент просто выводит числа 15 вплоть до 1 на […]

Почему применяется уже не связанное с функциями в Javascript?

Предположим, ради этого вопроса, что я хочу иметь возможность создать функцию в Javascript, которая добавляет все элементы одного массива в другой массив. Один из способов добиться этого, если у вас есть доступ к целевому массиву, можно сказать: var destination = [1,2,3]; var source = [4,5]; Array.prototype.push.apply(destination, source); console.log(destination); // [1,2,3,4,5] Теперь, поскольку Array.prototype.push.apply довольно уродлив, […]

Как использовать Google Analytics для отслеживания загрузки?

У меня есть сайт, на котором есть файлы .tar.gz, .zip и .dmg. Мне нужно отслеживать количество загрузок с помощью Google Analytics. Я слышал, что я могу использовать onclick = "pageTracker._trackPageview ('/ file_name.file_extension') для тегов« a »на странице. Я не понимаю, что соответствует файлу file_name.file_extension. Также мне нужно использовать Некоторые дополнительные скрипты?

Java добавляет функцию к объекту json без использования кавычек.

Я создаю json-объект в java. Мне нужно передать функцию в свой javascript и проверить ее с помощью jquery $ .isFunction (). Проблема, с которой я сталкиваюсь, – это установить функцию в объекте json как строку, но объект json передает окружающие кавычки вместе с объектом, что приводит к недопустимой функции. Как это сделать, если в сценарии […]

Передача массива Javascript в колбу

У меня есть функция в колбе, называемая массивом, которая принимает список и печатает элементы в списке: def array(list): string = "" for x in list: string+= x return string На стороне клиента я хочу передать массив javascript с именем str в этот массив. Как мне это сделать? Вот что я имею прямо сейчас, но Flask […]

Получить содержимое iframe из jquery

все. Я создал свою страницу и вставил ее на другую страницу, используя IFrame. Теперь я пытаюсь получить весь текст этой вставленной страницы, используя чистый javascript или jquery. Вот что у меня есть сейчас, но это не работает … <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="jquery-1.5.1.js"></script> <script type="text/javascript"> function getFrameContents(){ return $("#myframe").contents().find('body'); } </script> […]

JSON и JQuery: создать вложенный JSON из вложенных элементов списка

Я создал этот jsfiddle: http://jsfiddle.net/mfnxm/1/ Я пытаюсь создать этот JSON: [{ "link":"/about", "title":"About", "nodes":[{ "link":"/staff", "title":"Staff", "nodes":[{ "link":"/heads", "title":"Dept Heads" },{ "link":"/support", "title":"Support" }] },{ "link":"/location", "title":"Location" }] },{ "link":"/contact", "title":"Contact" }] Из этого неупорядоченного списка: <div id="tree"> <ul class=".sortable"> <li><a href="/about">About</a> <ul class=".sortable"> <li><a href="/staff">Staff</a> <ul class=".sortable"> <li><a href="/heads">Dept Heads</a></li> <li><a href="/support">Support</a></li> </ul> </li> […]

Interesting Posts
Давайте будем гением компьютера.