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

95
Что делает .map () в этой ситуации?

Используя консоль Chrome, это мой ввод и вывод: [0].map(Array); [[0, 0, [0]]]; // output Что здесь происходит? РЕДАКТИРОВАТЬ Это вызывает у меня любопытство, потому что что-то вроде [0].map(String); Вернется ["0"]; И нет ["0", "0", "String"]...

95
Могу ли я mapDispatchToProps без mapStateToProps в Redux?

Я разбираю пример задачи Redux, чтобы попытаться понять его. Я читал, что это mapDispatchToPropsпозволяет отображать действия диспетчеризации в качестве свойств, поэтому я подумал о переписывании, addTodo.jsчтобы использовать mapDispatchToProps вместо вызова диспетчеризации (addTodo ()). Я назвал...

95
Сделайте так, чтобы перехватчик React useEffect не запускался при первоначальном рендеринге

Согласно документам: componentDidUpdate()вызывается сразу после обновления. Этот метод не вызывается для первоначального рендеринга. Мы можем использовать новый useEffect()хук для моделирования componentDidUpdate(), но похоже, что useEffect()он запускается после каждого рендеринга, даже в первый...

94
jQuery slideUp (). remove (), похоже, не показывает анимацию slideUp до того, как произойдет удаление

У меня есть эта строка JavaScript, и поведение, которое я наблюдаю, заключается в том, что она selectedLiмгновенно исчезает, не «скользя вверх». Это не то поведение, которого я ожидал. Что мне делать, чтобы selectedLiскользить вверх, прежде чем снимать? selectedLi.slideUp("normal").remove();...

94
Как лучше всего профилировать выполнение javascript? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Есть ли хороший профилировщик для javascript? Я...

94
Как удалить все встроенные стили с помощью javascript и оставить только стили, указанные в таблице стилей css?

Если в моем html есть следующее: <div style="height:300px; width:300px; background-color:#ffffff;"></div> И это в моей таблице стилей css: div { width:100px; height:100px; background-color:#000000; } Есть ли способ с помощью javascript / jquery удалить все встроенные стили и оставить...

94
Игнорировать взаимодействие с мышью при наложении изображения

У меня есть строка меню с эффектами наведения, и теперь я хочу разместить прозрачное изображение с кружком и нарисованным вручную текстом над одним из пунктов меню. Если я использую абсолютное позиционирование для размещения наложенного изображения над пунктом меню, пользователь не сможет нажать...

94
форма без действия и где ввод не перезагружает страницу

Я ищу самый простой способ создать HTML-форму, в которой нет кнопки отправки. Само по себе это достаточно просто, но мне также нужно, чтобы форма не перезагружалась, когда выполняются вещи, похожие на отправку (например, нажатие Enterв текстовом поле)....

94
Проверить, не выключен ли ключ?

Есть ли способ определить, не работает ли в данный момент ключ в JavaScript? Я знаю о событии "keydown", но мне это не нужно. Через некоторое время ПОСЛЕ нажатия клавиши я хочу иметь возможность определять, нажата ли она еще. PS Самая большая проблема, кажется, заключается в том, что через...

94
JSON.parse против eval ()

My Spider Sense предупреждает меня, что использование eval()для анализа входящего JSON - плохая идея. Мне просто интересно, является ли JSON.parse()- которое, как я полагаю, является частью JavaScript, а не функцией, специфичной для браузера, - более безопасно....

94
Как получитьElementByClass вместо GetElementById с помощью JavaScript?

Я пытаюсь переключить видимость определенных элементов DIV на веб-сайте в зависимости от класса каждого DIV. Я использую простой фрагмент кода JavaScript, чтобы переключать их. Проблема в том, что скрипт только использует getElementById, а getElementByClassне поддерживается в JavaScript. И, к...

94
Как мне открыть ссылку в новом окне?

У меня есть обработчик кликов для конкретной ссылки, внутри которого я хочу сделать что-то похожее на следующее: window.location = url Мне это нужно, чтобы открыть URL-адрес в новом окне, как мне это сделать?...

94
Отправить форму без перезагрузки страницы

У меня есть сайт объявлений, и на странице, где показываются объявления, я создаю форму «Отправить отзыв другу» ... Так что любой желающий может отправить отзыв о рекламе на адрес электронной почты друзей. Я предполагаю, что форма должна быть отправлена ​​на страницу php, верно? <form...

94
Кто-нибудь использовал Coffeescript для производственного приложения? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

94
Как заставить jQuery не округлять значение, возвращаемое .width ()?

Я поискал и не нашел этого. Я пытаюсь получить ширину div, но если в нем есть десятичная точка, он округляет число. Пример: #container{ background: blue; width: 543.5px; height: 20px; margin: 0; padding: 0; } Если я это сделаю, $('#container').width();он вернет 543 вместо 543,5. Как мне заставить...

94
Как мне настроить emacs для редактирования HTML-файлов, содержащих Javascript?

Я начал болезненные первые шаги использования emacs для редактирования HTML-файла с HTML-тегами и содержимым javascript. Я установил nxhtml и попытался его использовать, то есть настроил режим nxhtml-mumamo-mode для файлов .html. Но мне это не нравится. Когда я редактирую часть кода Javascript,...

94
Печать журнала функций / трассировки стека для всей программы с помощью firebug

Firebug имеет возможность регистрировать вызовы определенного имени функции. Я ищу ошибку, которая иногда останавливает рендеринг страницы, но не вызывает ошибок или предупреждений. Ошибка появляется только в половине случаев. Итак, как мне получить список всех вызовов функций для всей программы...

94
Должен ли я использовать объектные литералы или функции-конструкторы?

Я не понимаю, каким образом я должен создавать объект в javascript. Кажется, есть как минимум два пути. Один из них - использовать буквальную нотацию объекта, а другой - функции построения. Есть ли у одного преимущество перед другим?...