Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

30
Циклы действительно быстрее в обратном направлении?
Я слышал это довольно много раз. Действительно ли циклы JavaScript действительно быстрее при обратном отсчете? Если так, то почему? Я видел несколько примеров набора тестов, показывающих, что обратные циклы быстрее, но я не могу найти объяснения, почему! Я предполагаю, что это потому, что цикл больше не должен оценивать свойство каждый …

5
Зачем разделять тег <script> при написании его с помощью document.write ()?
Почему некоторые сайты (или рекламодатели, которые предоставляют клиентам код JavaScript) используют технику разделения тегов &lt;script&gt;и / или &lt;/script&gt;внутри document.write()вызовов? Я заметил, что Amazon также делает это, например: &lt;script type='text/javascript'&gt; if (typeof window['jQuery'] == 'undefined') document.write('&lt;scr'+'ipt type="text/javascript" src="http://z-ecx.images-amazon.com/images/G/01/javascripts/lib/jquery/jquery-1.2.6.pack._V265113567_.js"&gt;&lt;/sc'+'ript&gt;'); &lt;/script&gt;
268 javascript  html 

6
Создание PDF-файлов с помощью JavaScript
Я пытаюсь преобразовать данные XML в файлы PDF с веб-страницы, и я надеялся, что смогу сделать это полностью в JavaScript. Мне нужно уметь рисовать текст, изображения и простые формы. Я хотел бы быть в состоянии сделать это полностью в браузере.

14
Есть ли способ получить URL без строки запроса?
У меня есть URL, как http://localhost/dms/mduserSecurity/UIL/index.php?menu=true&amp;submenu=true&amp;pcode=1235. Я хочу , чтобы получить URL без строки запроса: http://localhost/dms/mduserSecurity/UIL/index.php. Есть ли способ для этого в JavaScript? В настоящее время я использую document.location.href, но он возвращает полный URL.
268 javascript  url 

16
Eslint: Как отключить «неожиданный оператор консоли» в Node.js?
Я использую eslint с Sublime Text 3 и пишу gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Но eslint продолжает показывать ошибку: «Ошибка: неожиданный оператор консоли. (Без консоли)» Я нашел официальный документ здесь , но я все еще не знаю, как его отключить. /*eslint-env node*/ var …

9
Самый эффективный способ добавить значение в массив
Предполагая, что у меня есть массив, размер которого N(где N &gt; 0), есть ли более эффективный способ присоединения к массиву, который не требует O (N + 1) шагов? В коде, по сути, то, что я сейчас делаю, это function prependArray(value, oldArray) { var newArray = new Array(value); for(var i = …


20
Обнаружение пальца по JavaScript на iPhone и Android
Как вы можете обнаружить, что пользователь провел пальцем в каком-то направлении по веб-странице с помощью JavaScript? Мне было интересно, есть ли одно решение, которое будет работать для веб-сайтов на iPhone и Android-телефон.

6
Как получить индекс в руле каждого помощника?
Я использую Handlebars для шаблонов в своем проекте. Есть ли способ получить индекс текущей итерации «каждого» помощника в Handlebars? &lt;tbody&gt; {{#each item}} &lt;tr&gt; &lt;td&gt;&lt;!--HOW TO GET ARRAY INDEX HERE?--&gt;&lt;/td&gt; &lt;td&gt;{{this.key}}&lt;/td&gt; &lt;td&gt;{{this.value}}&lt;/td&gt; &lt;/tr&gt; {{/each}} &lt;/tbody&gt;

9
Как получить доступ к родительской странице iFrame с помощью jquery?
У меня есть iframe и для доступа к родительскому элементу я реализовал следующий код: window.parent.document.getElementById('parentPrice').innerHTML Как получить тот же результат, используя jquery? ОБНОВЛЕНИЕ : Или как получить доступ к родительской странице iFrame с помощью jquery?

17
Как показать «Вы уверены, что хотите уйти с этой страницы?» когда изменения совершены?
Здесь, в stackoverflow, если вы начали вносить изменения, то вы пытаетесь отойти от страницы, появляется кнопка подтверждения javascript и спрашивает: «Вы уверены, что хотите отойти от этой страницы?» бле бла бло ... Кто-нибудь реализовывал это раньше, как я могу отследить, что изменения были зафиксированы? Я полагаю, что мог бы сделать …

10
Как заставить функцию ждать, пока не будет вызван обратный вызов, используя node.js
У меня есть упрощенная функция, которая выглядит так: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); } В основном, я хочу, чтобы он вызывал myApi.execи возвращал ответ, который дается в лямбде обратного вызова. Однако приведенный выше код не работает и просто сразу возвращается. Просто для очень хакерской попытки, я попробовал …

17
Ошибка запуска скрипта при запуске npm start
Я получаю эту ошибку при попытке отладить приложение моего узла с помощью команды npm start. Ошибка: нпм ERR! Windows_NT 6.3.9600 npm ERR! argv "C: \ Program Files \ nodejs \\ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "start" npm ERR! узел v0.12.7 …

17
Обработка ошибок в Promise.all
У меня есть массив Обещаний, с которыми я разрешаю Promise.all(arrayOfPromises); Я продолжаю цепочку обещаний. Выглядит примерно так existingPromiseChain = existingPromiseChain.then(function() { var arrayOfPromises = state.routes.map(function(route){ return route.handler.promiseHandler(); }); return Promise.all(arrayOfPromises) }); existingPromiseChain = existingPromiseChain.then(function(arrayResolved) { // do stuff with my array of resolved promises, eventually ending with a res.send(); }); …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.