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

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

12
Angular ReactiveForms: создание массива значений флажков?
Учитывая список флажков, привязанных к одному и тому же formControlName, как я могу создать массив значений флажков, привязанных к formControl, а не просто true/ false? Пример: <form [formGroup]="checkboxGroup"> <input type="checkbox" id="checkbox-1" value="value-1" formControlName="myValues" /> <input type="checkbox" id="checkbox-2" value="value-2" formControlName="myValues" /> <input type="checkbox" id="checkbox-3" value="value-2" formControlName="myValues" /> </form> checkboxGroup.controls['myValues'].value в настоящее …

14
Как проверить, существует ли динамически прикрепленный прослушиватель событий?
Вот моя проблема: можно ли как-то проверить наличие динамически прикрепленного прослушивателя событий? Или как я могу проверить статус свойства onclick (?) В DOM? Я искал в Интернете решение, как и Stack Overflow, но не повезло. Вот мой html: <a id="link1" onclick="linkclick(event)"> link 1 </a> <a id="link2"> link 2 </a> <!-- …

12
Как я могу просматривать сетевые запросы (для отладки) в React Native?
Я хотел бы просматривать свои сетевые запросы в React Native, чтобы помочь мне отлаживать - в идеале - на вкладке «Сеть» в инструментах разработчика Chrome. На GitHub есть несколько закрытых вопросов по этому поводу ( https://github.com/facebook/react-native/issues/4122 и https://github.com/facebook/react-native/issues/934 ), но я не Я их полностью понимаю. Похоже, мне нужно отменить …

9
Преобразование строки base64 в ArrayBuffer
Мне нужно преобразовать строку кодирования base64 в ArrayBuffer. Строки base64 вводятся пользователем, они будут скопированы и вставлены из электронного письма, поэтому их нет при загрузке страницы. Я хотел бы сделать это в javascript, если это возможно, без вызова сервера ajax. Эти ссылки показались мне интересными, но они мне не помогли: …

1
Как определить, кто инициировал HTTP-запрос в Firefox?
Я разрабатываю новое дополнение Firefox, которое перехватывает весь сетевой трафик Firefox (запросы http (s) с http-on-modify-request) С помощью моего текущего кода я могу разделять запросы, поступающие от веб-страниц / вкладок и всех других компонентов (обновления RSS-канала, запросы XHR от компонентов XPCOM, расширений, диспетчера расширений и т. Д.) Я хотел бы …

4
querySelectorAll с несколькими условиями
Можно ли выполнить поиск по querySelectorAll, используя несколько несвязанных условий? Если да, то как? И как указать, являются ли это критериями И или ИЛИ? Например: Как найти все формы s, p s и легенды с помощью одного вызова querySelectorAll ? Возможный?
105 javascript 

10
список всех шрифтов, которые может отображать браузер пользователя
Есть ли способ в javascript получить имена всех шрифтов (или семейств шрифтов), которые может отображать браузер? (Я хочу предоставить пользователю раскрывающийся список со списком всех доступных шрифтов и позволить пользователю выбрать шрифт.) Я бы предпочел не жестко кодировать этот список заранее или отправлять его с сервера. (Интуитивно кажется, что браузер …
105 javascript  css  browser  fonts 

9
Уменьшит ли console.log производительность выполнения JavaScript?
Уменьшит ли использование функции отладки console.logпроизводительность выполнения JavaScript? Повлияет ли это на скорость выполнения скриптов в производственных средах? Есть ли способ отключить журналы консоли в производственных средах из одного места конфигурации?

17
Как написать выражение с тернарным оператором (иначе, если), не повторяя себя
Например, примерно так: var value = someArray.indexOf(3) !== -1 ? someArray.indexOf(3) : 0 Есть ли лучший способ написать это? Опять же, я не ищу ответа на точный вопрос выше, просто пример того, когда вы могли повторять операнды в выражениях тернарных операторов ...

9
Javascript: форматирование округленного числа до N десятичных знаков
в JavaScript типичный способ округления числа до N десятичных знаков выглядит примерно так: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Показать фрагмент кода function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, 2)); Запустить фрагмент …

13
Uncaught TypeError: undefined не является функцией при загрузке jquery-min.js
Я создаю обычную веб-страницу, для которой требуется загрузить около пяти файлов CSS и десяти файлов Javascript. При загрузке их отдельно на HTML-страницу моя веб-страница загружается нормально. Теперь для производства я объединил весь Javascript в один файл в нужном порядке, а весь CSS - в другой файл. Но когда я пытаюсь …

3
Останавливается ли этот цикл for и почему / почему нет? for (var i = 0; 1 / i> 0; i ++) {}
Этот forцикл когда-нибудь останавливался? for (var i=0; 1/i > 0; i++) { } Если да, то когда и почему? Мне сказали, что это прекратится, но мне не объяснили причины этого. Обновить В рамках расследования я написал довольно длинную и подробную статью, в которой объясняется все, что происходит под капотом. Вот …
104 javascript 

2
ReferenceError: событие не определено, ошибка в Firefox
Я сделал страницу для клиента, и сначала я работал в Chrome и забыл проверить, работает ли он в Firefox. Теперь у меня большая проблема, потому что вся страница основана на скрипте, который не работает в Firefox. Он основан на всех «ссылках», relкоторые ведут к скрытию и отображению нужной страницы. Я …

3
Хорошая книга для изучения D3.js [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я увидел D3.jsи заинтересовался, поэтому купил эту книгу ! Я могу ошибаться, но …

7
Нужны ли мьютексы в javascript?
Я видел эту ссылку: Реализация взаимного исключения в JavaScript . С другой стороны, я читал, что в javascript нет потоков, но что именно это означает? Когда происходят события, где в коде они могут прерываться? А если в JS нет потоков, нужно ли использовать в JS мьютексы или нет? В частности, …

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