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

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

Я пытаюсь распаковать простой код JavaScript. Но я не могу сделать это должным образом. Сжатый код: r.match("example.com") && (r.match("=") ? (parts = r.split("="), r = parts[1] && "" != parts[1].trim() ? parts[0] + "=w100-h100" : r) : r += "=w120-h120"); Мой код: if (r.match("example.com")) { ...
26 Ноя 2022 в 22:22
Я пытаюсь отладить JavaScript веб-сайта, который ссылается на некоторые JS через случайный URL-адрес при каждой загрузке страницы. Это заставляет Chrome думать, что JS — это другой документ, но я вижу, что каждый раз обслуживается один и тот же JS. Однако точки останова не сохраняются, поскольку U...
26 Ноя 2022 в 22:07
У меня есть функция внутри метода класса, которая не читается при вызове в цикле forEach. // class method Graph() { function setKey(key) { let setKeyStack = [key]; return setKeyStack; } // forEach loop this.vertices.forEach((e) => { if (e === s) { const keyToAdd = this.nod...
26 Ноя 2022 в 22:00
Пользователь может щелкнуть в любом месте экрана, и абзацы будут распечатаны один за другим в выбранном пользователем месте. Однако я хочу, чтобы эти абзацы были в разных стилях, поэтому мой вопрос: как мне иметь разные элементы css для каждого абзаца в массиве? Любая помощь приветствуется. const ...
26 Ноя 2022 в 21:57
Я пытаюсь сделать так, чтобы когда я произношу команду (например, "!embedzay"), бот отправлял случайную вставку Я испробовал почти все решения из других сообщений, которые я нашел о том, как отправлять случайные встраивания или как исправить вещь [object Object], но они просто выдают ошибки, и бот а...
26 Ноя 2022 в 21:54
У меня есть тайм-аут, который при запросе API POST /api/exchange-refresh-token запускает запрос на удаление используемого токена обновления с задержкой (задержка требуется для разрешения нескольких обменов за небольшой период времени). При выполнении шутливых тестов я получил ошибку Jest did not ex...
26 Ноя 2022 в 21:40
Попытка обновить значение объекта массива, но не работает. Я пытаюсь обновить значение элемента из массива, но не обновляю. Как решить эту проблему. ngOnInit() { this.arr = [ { lable: 'test1', item: 'Row6', }, { lable: 'test2', item: 'Row9', }, { lable: 'test3', ...
26 Ноя 2022 в 21:38
В моем коде nodeJs я делаю вызов REST к стороннему API, и одно из значений в ответе является строковым значением, например: "total": "-15" Обратите внимание, что это значение может быть отрицательным числом, нулем или положительным числом, но в виде строки. Например: "total": "-5" "total": ...
26 Ноя 2022 в 21:33
Мне нужно обновить состояние элементов и сразу увидеть изменения. Когда я делаю это ниже, я получаю бесконечный цикл. useEffect(() => { const playersInFight = gameData.characters.filter((x) => fightData.currentPositionInfoDTOS.some((y) => y.entityId == x.id) ); let orderedCharac...
26 Ноя 2022 в 21:30
Как я могу написать объект JavaScript внутри массива, который находится внутри файла JSON? Я имею в виду: я делаю BOT Discord (приложение для обмена сообщениями), когда пользователь использует команду «/ add», BOT запросит 2 ввода: «имя» и «исполнитель», оба эти ввода составляют песня, поэтому я с...
26 Ноя 2022 в 21:24
Это мой html-файл с именем index.html, расположенный в отдельной папке в проекте. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="stylesheet" href={{ url_for('static', filename='styles/style.css') }}> <meta name="viewport" content= "width=device-width...
26 Ноя 2022 в 21:20
Объяснение Я работаю с react-select и хочу сгенерировать массив options, который будет передан компоненту react-select. Массив опций имеет тип: type TOptions = { value: string; label: string }[] Я получаю данные для массива options из API. Данные будут иметь такую ​​структуру: { name: string; ...
26 Ноя 2022 в 21:20
Только начал изучать JS, и я использую W3schools для обучения, поэтому я перехожу к разделу JSON PHP, и это пример: Код JS const xmlhttp = new XMLHttpRequest(); xmlhttp.onload = function() { const myObj = JSON.parse(this.responseText); document.getElementById("demo...
26 Ноя 2022 в 21:18
У меня есть следующий компонент React: App.tsx: function App() { const [countdownTimers, setCountdownTimers] = React.useState< Map<number, number> >(new Map([[1, 60]])); useEffect(() => { const timeoutId = setInterval(() => { setCountdownTimers((prevState) =>...
26 Ноя 2022 в 21:18
Когда я выбираю вопрос, значение ответа не отображается. Я хочу показать вопрос и ответ. Выберите вопрос: https://ibb.co/6sYLc1P const { SlashCommandBuilder } = require("@discordjs/builders") module.exports = { data: new SlashCommandBuilder() .setName("question") .setDescriptio...
26 Ноя 2022 в 21:16
Я думаю, что ответ довольно прост, но почему-то я не могу его понять. Недавно я создал бота для разногласий в соответствии с официальной документацией по разногласиям (построен на основе ExpressJS). Вот и получилось без проблем. Теперь я хотел переключиться на библиотеку discord.js, но не могу по...
26 Ноя 2022 в 21:12
Я пытаюсь настроить конфигурацию проекта Vite, показанную в книге Томаса Финдли «React The Road To Enterprise». Я пытаюсь настроить абсолютный импорт (2.2.7) Когда я запускаю pnpm run dev или npm run dev, сервер разработки выдает эту ошибку со ссылкой на stylelint. Кто-нибудь знает, в чем может бы...
26 Ноя 2022 в 21:08
Я хотел отфильтровать свой массив объектов. Может ли кто-нибудь объяснить мне, почему первый пример не работает? Когда я ввожу ввод, он просто удаляет мои объекты. Однако 2-й пример работает нормально. Каков наилучший способ сделать фильтрацию? 1-й пример (не работает): const [data, setData] ...
26 Ноя 2022 в 21:03
У меня есть такой сценарий: <script> var arr; $(window).on('load', function GetArray() { $.ajax({ type: 'Get', url: "", dataType: "", success: function () { arr = [1,2,3,4,5]; callFunction("next"); }, error: function () { ...
26 Ноя 2022 в 20:45
Мы можем использовать await в цикле for; тем не менее, я пытаюсь выяснить, является ли это хорошей практикой. Я прочитал на MDN: «Когда в коде встречается ожидание (либо в асинхронной функции, либо в модуле), выполняется ожидаемое выражение, а весь код, зависящий от значения выражения, приостанавли...
26 Ноя 2022 в 20:44
Я использую zendesk OAuth для авторизации. Я использую стек MERN, и текущая реализация работает так: Пользователь нажимает «Войти» и перенаправляется на zendesk. как только пользователь подписывает, меня перенаправляют обратно на путь /callback Где я отправил еще один запрос на получение токена авт...
26 Ноя 2022 в 20:43
Я новичок в угловом. Я использую старый метод подписки, но получаю сообщение об ошибке PosttoServer(){ var cusdto:any = {}; cusdto.CustomerCode = this.CustomerModel.CustomerCode; cusdto.CustomerName = this.CustomerModel.CustomerName; cusdto.CustomerAmount = this.CustomerModel.Cu...
26 Ноя 2022 в 20:35
Я хочу перейти к div после инициализации моего представления в первый раз. Моя проблема до сих пор заключается в том, что AfterViewInit приводит к проблеме, потому что она не полностью визуализируется. (Извлеките данные с сервера, затем визуализируйте их..) Пока код: scrollTo(): void { if ...
26 Ноя 2022 в 20:29
У меня есть родительский контейнер div a с display: grid, содержащим дочерние контейнеры div b, div c и т. д. в сетке . Как я могу масштабировать дочерний контейнер, чтобы он увеличивался до размера родительского контейнера при наведении курсора на соответствующий контейнер? Изменение размера дол...
26 Ноя 2022 в 20:22
Столкнулся с проблемой, не могу извлечь данные только из одного массива - температура. Я попытался поместить его в другой массив, но все, что мне удалось сделать, это поместить туда все данные. Любой совет? Заранее спасибо! Консольный вывод функции, которую я использую: { широта: 51,75, долгота: ...
26 Ноя 2022 в 20:16