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

Подробнее про javascript...

У меня проблема с функцией onClick для элемента в React. const [selectedGenre, updateSelectedGenre] = React.useState("s"); function update(genre) { updateSelectedGenre(genre); console.log(selectedGenre); } const Genres = (genreIds) => { return genreIds.map((genreId, index) => ( ...
26 Ноя 2022 в 20:14
Я хочу сохранить изображение холста в виде растрового изображения, чтобы впоследствии использовать его в drawImage. Цель состоит в том, чтобы иметь возможность изменять (например, изменять размер) холст и сохранять его содержимое (например, масштабировать - холст всегда квадратный). Я старался: var...
26 Ноя 2022 в 19:58
У меня есть три кнопки, каждая со своим выпадающим меню, которое переключается при нажатии. В раскрывающемся меню есть переход transition: all 0.2s, и он отлично работает, когда они отображаются как flex-direction: row. Теперь у меня есть медиа-запрос, который отображает их с помощью flex-directio...
26 Ноя 2022 в 19:53
У меня есть две формы ввода - Ширина, Высота и кнопка - отправить Когда пользователь вводит значения в форму и нажимает кнопку, которую я хочу отобразить на той же странице canvas с размерами пользователя. HTML: <div id="app"> <form> <label for="enterWidthInput">Width:</label><br> ...
26 Ноя 2022 в 19:47
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.min.js"></script> <link href="https://cdn.jsdelivr.net/npm/bootstrap@latest/dist/css/bootstrap.min.css" rel="stylesheet"/> <div c...
26 Ноя 2022 в 19:44
Я в замешательстве, как я могу связать файл ASPX в Visual Studio из другой папки в решении? Итак, у меня есть решение для моего веб-сайта ASPX, и у меня есть еще одна папка, содержащая все мои файлы html/css/javascript/images. Как бы я мог общаться между ними и иметь ссылку на HTML-страницу на сай...
26 Ноя 2022 в 19:42
Я прошел через множество подобных QnA на StackOverflow, но я все еще не понимаю, почему это не работает для меня. Я понимаю, что обновление состояния не синхронно. Также я не выполняю никаких манипуляций с DOM. Полная рабочая демонстрация здесь, которая демонстрирует проблему - https:/ /codesandb...
26 Ноя 2022 в 19:20
Приведенный ниже код используется в двух компонентах, которые отличаются друг от друга. Поэтому, пожалуйста, не говорите, что используйте реквизиты. Используйте только переменные данных, и в основном методы одинаковы (идентичны), но шаблоны компонентов разные. <template> </template> <script> ex...
26 Ноя 2022 в 19:19
Я пытаюсь отправить данные из моего API-интерфейса flask в javacript, вернув render_template("login.html",statef="0"), но что-то происходит в конце javascript, что мешает мне правильно получить мои данные Проблема в curr={{statef|tojson}}, я пробовал (()) вместо {{}}, но это не работает, мне выдает,...
26 Ноя 2022 в 19:17
Может ли значение входного диапазона использовать переход css для плавного движения? Что-то вроде этого ? function test(){ document.querySelector('#a').value=70; } #a{ transition:all 1s; } <input type="range" id="a" value="0" step="1" min="0" max="100"> <a href="#" onclick=test();return false;>...
26 Ноя 2022 в 19:07
У меня странная проблема, мое изображение для моей панели навигации не отображается, и я не знаю, почему. Я пробовал играть с разными размерами и изображениями, но ничего не показывает, только альтернативное сообщение. Также он должен быть связан с правильным каталогом. Если бы кто-нибудь мог взг...
26 Ноя 2022 в 19:05
У меня есть HTML-форма, которая отключает кнопку отправки, если оба поля имеют одинаковое значение, но я хочу, чтобы кнопка отправки была скрыта, пожалуйста, как я могу это сделать? <form id="my-form" action="" method="post"> <input type="text" id="inp-1" value=""> <input type="text" id="inp-2" va...
26 Ноя 2022 в 19:04
Я разрабатываю опрос, который разветвляется в соответствии с ответами на каждый вопрос, делая видимой конкретную последующую скрытую страницу. Я пытаюсь использовать великолепный графический интерфейс SurveyJS, чтобы спроектировать как можно больше, прежде чем копаться в настройке кода. В первом во...
26 Ноя 2022 в 18:53
** вот функция просмотра:** view : Model -> Html Msg view model = div [ class "content" ] [ h1 [] [ text "Islamic art patterns" ] , button [ class "button" , onClick ClickedSurpriseMe ] [ text "SurpriseMe!" ] , div [ class "...
26 Ноя 2022 в 18:49
Я создал веб-компонент и пытаюсь добавить ResizeObserver к элементу. ResizeObserver добавляется к connectedCallback, который, по-видимому, срабатывает только один раз при добавлении элемента в DOM, но никогда больше при изменении размера элемента. Я ожидаю, что ResizeObserver будет запущен, когда ко...
Мне нужно разобрать строку, содержащую как текстовое содержимое, так и определенные теги. Ожидаемый результат должен быть массивом, содержащим элементы, с разделением между текстами и тегами. Пример строки для разбора There is user [[user-foo]][[/user-foo]] and user [[user-bar]]label[[/user-bar]]. ...
26 Ноя 2022 в 18:26
Как преобразовать эту функцию в функцию более высокого порядка? Он предназначен для возврата нового массива, содержащего подмассивы символов, которые содержат значение «Рэмбо». function isRamboCharacter(characters) { const x = []; for (let i = 0; i < characters.length; i++) { if (characters...
Я не могу получить доступ к lstTest, он отображается как undefined в console.log(response_testQ.lstTest);, но это странно, потому что, когда я ввожу console.log(response_testQ);, lstTest отображается как Array(3). Как выполнить итерацию внутри lstTest с помощью forEach(...)? export class testQ { ...
26 Ноя 2022 в 18:18
У меня есть приличная обработка Rest, Распространение и Деструктуризация в Javascript. Тем не менее, я не смог понять, что именно происходит в следующем коде: const { ...foo } = [1, 2]; console.log(foo); Я разбил шаги в своей голове следующим образом: ...foo создает новый массив, копию [1, 2] Н...
26 Ноя 2022 в 18:15
Следующий код должен заставить бота дать роль пользователю, но в настоящее время он этого не делает. Мой код: client.on('interactionCreate', async (interaction) => { if (interaction.customId == 'n1') { let IGN25 = interaction.fields.getTextInputValue('ask_7') let user = client.u...
26 Ноя 2022 в 18:10
Я хочу попытаться отобразить элемент моего объекта в консоли с помощью console.log, но консоль показывает его как неопределенное. Вы можете помочь мне? var myMusic = [ { "artist": "Billy Joel", "title": "Piano Man", "release_year": 1973, "formats": [ "CD", "8T", ...
26 Ноя 2022 в 18:10
Я хочу передать массив строковых значений в строковый литерал следующим образом Код: var array = ['1','2556','3','4','5']; ... ... var output = ` <scr`+`ipt> window.stringArray = [`+ array +`] </scr`+`ipt> ` Выход : <script> window.stringArray = [1,2556,3,4,5] </script> Желаемый результа...
26 Ноя 2022 в 18:06
Доброе утро, я пытаюсь адаптировать свой банковский ответ (это билеты по категориям). Чтобы иметь возможность группировать в ответ-выбрать, но у меня проблемы, я нашел здесь невероятные сообщения, но я не могу адаптироваться к тому, что Я хочу, чтобы большинство из них поставлялось с массивом, испо...
26 Ноя 2022 в 17:59
import { useEffect } from "react"; import jwtDecode from "jwt-decode"; import { useDispatch } from "react-redux"; import { login } from "../redux/user"; import { setCurrentPath } from "../redux/currentpath"; const Login = () => { const dispatch = useDispatch(); const google = window.google; ...
26 Ноя 2022 в 17:59
Код, который я пытаюсь скопировать: https://codesandbox.io/s/knhlr?file =/src/index.tsx:0-691 Зависимости: "@next/font": "^13.0.5", "eslint-config-next": "13.0.4", "next": "13.0.4", "react": "18.2.0", «React-dom»: «18.2.0», «sharp»: «^ 0.31.2», «три»: «0.109.0», «React-Globe»: «5.0.2», «es6-tween...
26 Ноя 2022 в 17:50