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

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

9
Как отобразить индикатор «занято» с помощью jQuery?
Как отобразить вращающийся индикатор «занято» в определенном месте веб-страницы? Я хочу запустить / остановить индикатор при запуске / завершении запроса Ajax. Это действительно просто вопрос отображения / скрытия анимированного gif или есть более элегантное решение?

8
JavaScript - как мне получить URL-адрес вызываемого скрипта?
Я включаю myscript.js в файл http://site1.com/index.htmlследующим образом: <script src=http://site2.com/myscript.js></script> Внутри myscript.js я хочу получить доступ к URL-адресу http://site2.com/myscript.js . Хотелось бы иметь что-то вроде этого: function getScriptURL() { // something here return s } alert(getScriptURL()); Что будет предупреждать " http://site2.com/myscript.js ", если вызывается из index.html, упомянутого выше.
81 javascript 

5
Как уничтожить объект JavaScript?
Недавно я наткнулся на одно из своих приложений, которое потребляет слишком много памяти и увеличивается на 10 МБ / с. Итак, мне нравится знать, как лучше всего уничтожить объект и переменные JavaScript, чтобы потребление памяти оставалось низким, а мой FF не мог быть уничтожен. Я вызываю два своих кода JavaScript …

15
Указатели в JavaScript?
Можем ли мы передать ссылку на неизменяемую переменную в качестве аргумента функции? Пример: var x = 0; function a(x) { x++; } a(x); alert(x); //Here I want to have 1 instead of 0
81 javascript 

5
В чем разница между переформатированием и перерисовкой?
Я немного не понимаю, в чем разница между оплавлением + перерисовкой (есть ли вообще разница) Похоже, что переформатирование может сдвигать положение различных элементов DOM, а перерисовка - это просто рендеринг нового объекта. Например, переформатирование произойдет при удалении элемента, а перерисовка - при изменении его цвета. Это правда?

16
Могу ли я определить, является ли строка идентификатором объекта MongoDB?
Я выполняю поиск в MongoDB, преобразовывая строку в BSON. Есть ли способ определить, является ли имеющаяся у меня строка действительным идентификатором объекта для Mongo, прежде чем выполнять преобразование? Вот coffeescript для моей текущей функции findByID. Он отлично работает, но я хотел бы выполнить поиск по другому атрибуту, если я определю, …


9
Получение значения из <select> с несколькими параметрами в React
Способ React установить, какая опция выбрана для поля выбора, состоит в том, чтобы установить valueна самом &lt;select&gt;себе специальную опору , соответствующую valueатрибуту &lt;option&gt;элемента, который вы хотите выбрать. Для multipleвыбора эта опора может принимать вместо этого массив. Теперь, поскольку это специальный атрибут, мне интересно, какой канонический способ - получить выбранные параметры …

2
Разработка приложения AngularJS с динамическим набором модулей
У меня есть приложение со сложной компоновкой, в котором пользователь может размещать (перетаскивать / оставлять) виджеты (выбирая из предопределенного набора из 100+ виджетов), где каждый виджет представляет собой настраиваемую реализацию, которая отображает набор данных (извлекаемых с помощью вызова REST) определенным образом. Я прочитал массу сообщений в блогах, вопросов о stackoverflow …

9
HTML5 Audio Looping
Недавно я играл со звуком HTML5, и хотя я могу заставить его воспроизводить звук, он будет воспроизводиться только один раз. Независимо от того, что я пытаюсь (устанавливая свойства, обработчики событий и т.д.), я не могу заставить его зацикливаться. Вот основной код, который я использую: //myAudio is declared at a global …

11
как сохранить холст как изображение png?
У меня есть элемент холста с рисунком в нем, и я хочу создать кнопку, которая при нажатии сохранит изображение как файл png. Таким образом, он должен открыть диалоговое окно сохранения, открытия, закрытия ... Я делаю это с помощью этого кода var canvas = document.getElementById("myCanvas"); window.open(canvas.toDataURL("image/png")); Но когда я тестирую его …

4
RequireJS: разница между функциями requirejs и require
Я использую requireJS 2.x. Я обнаружил, что некоторые учебники (и официальные документы) иногда используют requirejs.config({ [...] }); requirejs(["module"]) ... и иногда require.config({ [...] }); require(["module"]) ... Есть ли разница между этими двумя функциями (require и requirejs)? Я не нашел ни слова об этом в документации. :(

7
Uncaught TypeError: Object.values ​​не является функцией JavaScript
У меня есть простой объект, подобный приведенному ниже: var countries = { "Argentina":1, "Canada":2, "Egypt":1, }; Мне нужно создать два массива. Первый массив - это массив всех ключей от объекта. Я создал этот массив: var labels = Object.keys(countries); Это хорошо работает. Я получаю множество стран. Теперь, когда я пытаюсь создать …

7
Как вызвать событие щелчка флажка, даже если оно проверено через код Javascript?
У меня много флажков на моей странице, и есть флажок "Выбрать все", который проверяет все флажки. Как-то я хочу подражать этому событию щелчка флажка, даже если он отмечен / не отмечен с помощью кнопки выбора всех. Как мне это сделать?

11
Изменить размер элемента div
В jQuery есть resize()событие -, но он работает только с окном. jQuery(window).resize(function() { /* What ever */ }); Это прекрасно работает! Но когда я хочу добавить событие в элемент div, это не работает. Например jQuery('div').resize(function() { /* What ever */ }); Я хочу запустить обратный вызов, когда размер div-элемента изменился. …

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