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

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

6
nodeValue против innerHTML и textContent. Как выбрать?
Я использую простой js для изменения внутреннего текста элемента метки, и я не был уверен, на каких основаниях мне следует использовать innerHTML, nodeValue или textContent. Мне не нужно создавать новый узел или изменять элементы HTML или что-то еще - просто замените текст. Вот пример кода: var myLabel = document.getElementById("#someLabel"); myLabel.innerHTML …

9
jQuery: ожидание / задержка 1 секунду без выполнения кода
Я не могу заставить этот .delayметод работать в jQuery: $.delay(3000); // not working $(queue).delay(3000); // not working Я использую цикл while, чтобы дождаться, пока неконтролируемое изменяющееся значение не станет больше или равным другому, и я не могу найти способ вызвать выполнение в течение X секунд.


11
Карта поверх ключей сохранения объекта
mapФункция underscore.js, если вызывается с объектом яваскрипта, возвращает массив значений , отображенных из значений объекта. _.map({one: 1, two: 2, three: 3}, function(num, key){ return num * 3; }); => [3, 6, 9] есть ли способ заставить его сохранить ключи? т.е. мне нужна функция, которая возвращает {one: 3, two: 6, three: …


17
Как импортировать jquery с использованием синтаксиса ES6?
Я пишу новое приложение, используя ES6синтаксис (JavaScript) через babelтранспилятор и preset-es2015плагины, а также semantic-uiдля стиля. index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from '../node_modules/jquery/dist/jquery.min'; console.log($('my-app')); index.html <!DOCTYPE html> <html lang="fr"> <head> <body> <script src="dist/app.js"></script> </body> </html> Структура проекта . ├── …

17
Преобразование объекта JS в данные
Как я могу преобразовать свой объект JS в FormData? Причина, по которой я хочу это сделать, заключается в том, что у меня есть объект, который я построил из ~ 100 значений поля формы. var item = { description: 'Some Item', price : '0.00', srate : '0.00', color : 'red', ... …

18
Можно ли заменить литералы шаблона ES6 во время выполнения (или использовать повторно)?
tl; dr: Можно ли сделать литерал многоразового шаблона? Я пытался использовать литералы шаблонов, но, кажется, просто не понимаю, и теперь я расстраиваюсь. Я имею в виду, я думаю, что понимаю это, но «это» не должно быть таким, как оно работает или как оно должно быть получено. Должно получиться иначе. Все …

16
Как отвязать слушателя, вызывающего event.preventDefault () (с помощью jQuery)?
jquery toggle по умолчанию вызывает preventDefault (), поэтому значения по умолчанию не работают. нельзя установить флажок, нельзя щелкнуть ссылку и т. д. можно ли восстановить обработчик по умолчанию?

1
Почему в этом примере «use strict» повышает производительность в 10 раз?
После вопроса « Расширение производительности String.prototype» я был очень заинтригован, потому что простое добавление "use strict"к String.prototypeметоду улучшило производительность в 10 раз. Объяснение по Бергам коротко и не объясняет мне. Почему существует такая резкая разница между двумя почти идентичными методами, которые отличаются только "use strict"вверху? Можете ли вы объяснить более …

4
React + Redux - Как лучше всего обрабатывать CRUD в компоненте формы?
У меня есть одна форма, которая используется для создания, чтения, обновления и удаления. Я создал 3 компонента одинаковой формы, но передаю им разные свойства. У меня есть CreateForm.js, ViewForm.js (только для чтения с кнопкой удаления) и UpdateForm.js. Раньше я работал с PHP, поэтому всегда делал это в единой форме. Я …

8
«Одностраничные» JS-сайты и SEO
В настоящее время существует множество интересных инструментов для создания мощных "одностраничных" веб-сайтов на JavaScript. На мой взгляд, это делается правильно, позволяя серверу действовать как API (и не более того) и позволяя клиенту обрабатывать всю работу по генерации HTML. Проблема с этим «шаблоном» - отсутствие поддержки поисковой системы. Я могу придумать …

15
всплывающее окно начальной загрузки не отображается поверх всех элементов
Я работаю над сайтом начальной загрузки, и после обновления до версии 2.2 с версии 2.0 все заработало, кроме всплывающего окна. Всплывающие окна по-прежнему отображаются нормально, но они не отображаются поверх всех других элементов. <div> // this sits on top of the popover. this did not happen before cleaning up scripts. …


10
Как обрабатывать числа с плавающей запятой и десятичные разделители с номером типа ввода html5
Я создаю веб-приложение, которое в основном предназначено для мобильных браузеров. Я использую поля ввода с числовым типом, поэтому (большинство) мобильных браузеров вызывает только цифровую клавиатуру для лучшего взаимодействия с пользователем. Это веб-приложение в основном используется в регионах, где десятичным разделителем является запятая, а не точка, поэтому мне нужно обрабатывать оба …

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