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

105
Уменьшит ли console.log производительность выполнения JavaScript?

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

105
Как проверить, существует ли динамически прикрепленный прослушиватель событий?

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

105
Большое число массивов JavaScript

Массивы в JavaScript очень легко изменять, добавляя и удаляя элементы. Это несколько маскирует тот факт, что большинство языковых массивов имеют фиксированный размер и требуют сложных операций для изменения размера. Кажется, что JavaScript упрощает написание плохо работающего кода массива. Это...

105
Как указать массив объектов в качестве параметра или возвращаемого значения в JSDoc?

В JSDoc лучшая документация, которую я могу найти, показывает, как использовать следующее, если у вас есть массив определенного типа (например, массив строк), например: /** * @param {Array.<string>} myStrings All my awesome strings */ function blah(myStrings){ //stuff here... } Как бы вы...

105
onclick () и onblur () проблема заказа

У меня есть поле ввода, которое вызывает настраиваемое раскрывающееся меню. Хотелось бы следующего функционала: Когда пользователь щелкает где-нибудь за пределами поля ввода, меню должно быть удалено. Если, более конкретно, пользователь щелкает div внутри меню, меню должно быть удалено, и должна...

105
Проверка возможности итерации чего-либо

В документах MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of for...ofКонструкция описана , чтобы иметь возможность перебрать «Iterable» объекты. Но есть ли хороший способ решить, является ли объект повторяемым? Я пытался найти общие свойства для массивов,...

105
Каков самый чистый способ узнать о ходе выполнения запроса JQuery ajax?

В простом javascript все очень просто: нужно просто прикрепить обратный вызов к {XMLHTTPRequest}.onprogress var xhr = new XMLHttpRequest(); xhr.onprogress = function(e){ if (e.lengthComputable) var percent = (e.loaded / e.total) * 100; }; xhr.open('GET', 'http://www...', true);...

105
Преобразование строки base64 в ArrayBuffer

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

105
используя lodash .groupBy. как добавить свои собственные ключи для сгруппированного вывода?

У меня есть эти образцы данных, возвращенные из API. Я использую Lodash _.groupByдля преобразования данных в объект, который я могу использовать лучше. Возвращенные необработанные данные: [ { "name": "jim", "color": "blue", "age": "22" }, { "name": "Sam", "color": "blue", "age": "33" }, { "name":...

105
Как определить, кто инициировал HTTP-запрос в Firefox?

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

105
Как я могу просматривать сетевые запросы (для отладки) в React Native?

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

105
querySelectorAll с несколькими условиями

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

105
Как лучше всего справиться с ошибкой выборки в React redux?

У меня есть один редуктор для клиентов, другой для AppToolbar и некоторые другие ... Теперь допустим, что я создал действие выборки для удаления клиента, и если это не удается, у меня есть код в редукторе клиентов, который должен кое-что делать, но также я хочу отобразить некоторую глобальную...

105
Почему JSX-реквизиты не должны использовать стрелочные функции или привязку?

Я запускаю lint с моим приложением React и получаю эту ошибку: error JSX props should not use arrow functions react/jsx-no-bind И здесь я запускаю стрелочную функцию (внутри onClick): {this.state.photos.map(tile => ( <span key={tile.img}> <Checkbox defaultChecked={tile.checked}...

105
Angular ReactiveForms: создание массива значений флажков?

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

105
Размещение улова ДО и ПОСЛЕ

Мне сложно понять разницу между помещением .catchBEFORE и AFTER во вложенное обещание. Альтернатива 1: test1Async(10).then((res) => { return test2Async(22) .then((res) => { return test3Async(100); }).catch((err) => { throw "ERROR AFTER THEN"; }); }).then((res) => { console.log(res);...

105
JSX не разрешен в файлах с расширением '.js' с eslint-config-airbnb

Я установил eslint-config-airbnb, который должен предварительно настроить ESLINT для React: Наш экспорт по умолчанию содержит все наши правила ESLint, включая ECMAScript 6+ и React. Для этого требуются eslint, eslint-plugin-import, eslint-plugin-react и eslint-plugin-jsx-a11y. Мое...