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

103
Facebook sharer.php изменился, чтобы больше не принимать подробные параметры?

Мы открывали всплывающее окно общего доступа (через window.open) с URL-адресом, например https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE и до какого-то неизвестного момента в последний месяц или около того все...

103
Защита CSRF с заголовком CORS Origin по сравнению с токеном CSRF

Этот вопрос касается только защиты от атак с подделкой межсайтовых запросов. В частности, речь идет о том, насколько эффективна защита с помощью заголовка Origin (CORS) и защита с помощью токена CSRF? Пример: Алиса вошла в систему (используя cookie) в своем браузере на https://example.com . Я...

103
Написание модулей NPM в Typescript

Я работаю над своим первым модулем NPM. Раньше я кратко работал с машинописным текстом, и большая проблема заключалась в том, что для многих модулей не было доступных файлов определений. Поэтому я подумал, что было бы неплохо написать свой модуль на машинописном тексте. Однако я не могу найти...

103
Тестирование API Mocha: получение "TypeError: app.address не является функцией"

Моя проблема Я закодирован очень простой CRUD API , и я начал в последнее время кодирования также некоторые тесты с использованием chaiи , chai-httpно у меня проблема при выполнении моих тестов с $ mocha. Когда я запускаю тесты, я получаю следующую ошибку в оболочке: TypeError: app.address is not...

103
В чем разница между обещаниями JavaScript и async await?

Я уже использую функции ECMAScript 6 и ECMAScript 7 (благодаря Babel) в своих приложениях - как мобильных, так и веб-. Первым шагом, очевидно, был уровень ECMAScript 6. Я изучил множество асинхронных шаблонов, обещаний (которые действительно многообещающие), генераторов (не знаю, почему...

103
Отправьте запрос с кодом x-www-form-urlencoded от React Native

У меня есть некоторые параметры, которые я хочу отправить на свой сервер в формате POST: { 'userName': 'test@gmail.com', 'password': 'Password!', 'grant_type': 'password' } Я отправляю свой запрос (пока без параметров) вот так var obj = { method: 'POST', headers: { 'Content-Type':...

103
KeyboardEvent.keyCode устарел. Что это значит на практике?

Согласно MDN, мы определенно не должны использовать это .keyCodeсвойство. Устарело: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode В школе W3 этот факт преуменьшается, и есть только примечание сбоку, в котором говорится, что .keyCodeоно предоставляется только для...

103
setInterval в приложении React

Я все еще новичок в React, но я медленно продирался и наткнулся на то, на чем застрял. Я пытаюсь создать компонент «таймер» в React, и, честно говоря, я не знаю, правильно ли я делаю это (или эффективно). В моем коде ниже, я установить состояние , чтобы вернуть объект { currentCount: 10 }и играл с...

103
Глубокая копия в ES6 с использованием синтаксиса распространения

Я пытаюсь создать метод карты глубокого копирования для моего проекта Redux, который будет работать с объектами, а не с массивами. Я читал, что в Redux каждое состояние не должно ничего менять в предыдущих состояниях. export const mapCopy = (object, callback) => { return...

103
Является ли innerHTML асинхронным?

Надеюсь, я не буду выставлять себя дураком, но я пытаюсь понять, что происходит в этих двух строках кода: document.body.innerHTML = 'something'; alert('something else'); Я наблюдаю, что предупреждение отображается до того, как HTML был обновлен (или, может быть, он был, но страница не была...

103
Jest: лучший способ отключить консоль внутри модульных тестов

Интересно , если есть лучший способ блокирует сообщения об ошибках консоли внутри в конкретном тесте Jest (т.е. восстановить исходную консоль до / после каждого теста). Вот мой текущий подход: describe("Some description", () => { let consoleSpy; beforeEach(() => { if (typeof consoleSpy ===...

102
Как показать всплывающее сообщение, как в Stack Overflow

Я хотел бы добавить всплывающее сообщение, подобное тому, которое появляется в Stack Overflow, когда я не вошел в систему и пытаюсь использовать кнопки голосования. Как лучше всего этого добиться? Это сделано с помощью библиотеки jquery?...

102
Как с помощью jQuery узнать, анимируется ли элемент?

Я пытаюсь переместить некоторые элементы на странице, и во время анимации я хочу, чтобы к элементу применялось «overflow: hidden», а «overflow» обратно в «auto» после завершения анимации. Я знаю, что jQuery имеет служебную функцию, которая определяет, анимируется ли какой-либо элемент, но я не...

102
Можно ли клонировать объекты элементов html в JavaScript / JQuery?

Я ищу несколько советов, как решить мою проблему. У меня есть элемент html (например, поле ввода поля выбора) в таблице. Теперь я хочу скопировать объект и сгенерировать новый из копии, причем с помощью JavaScript или jQuery. Я думаю, что это должно как-то сработать, но сейчас я немного не...