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

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

Я пытаюсь создать 3 бумажных элемента в центре экрана по вертикали и горизонтали. Независимо от того, какие правила CSS я применяю или какие реквизиты, когда я проверяю элементы HTML в консоли, высота HTML всегда составляет 76 пикселей, и элементы не будут опускаться ниже высоты этого div. Я дейст....
23 Янв 2021 в 22:34
Здесь я использую useState, чтобы установить состояние «непригодный» на false в качестве начального const [state, setState] = React.useState ({unelhibited: false,}), тогда здесь я пишу функцию для установки .......
23 Янв 2021 в 22:15
Пытался преобразовать формат даты, но не работает. мой ввод - 23 октября 2054 г., вывод должен быть как 2054-10-23. Как это сделать в javascript? мой код не работает. function formatDate(date) { var m = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; va....
23 Янв 2021 в 22:07
Я новичок в JS, и у меня возникла проблема, и я не могу ее решить. Я написал бэкэнд с Java SE, Jersey и Jackson. Все отлично. Моя конечная точка REST работает. Но я не могу понять, как .......
23 Янв 2021 в 21:56
В Bootstrap 4 я использовал следующий пример кода, чтобы обновить заголовок всплывающей подсказки (где 'statusIcon' - это элемент, в данном случае - отличный значок шрифта, но тот же принцип применим для кнопки или чего-либо еще: $(statusIcon).attr('data-original-title', 'Check Error logs for detail....
23 Янв 2021 в 20:47
У меня есть один флажок, который меняет цветовую тему на темную или светлую. Но я хочу добавить еще три флажка, которые также будут цвета страницы, то есть я хочу иметь 4 флажка, где .......
23 Янв 2021 в 19:36
Я хотел бы знать, как я могу реализовать оператор if внутри .map () См. Код ниже. В настоящее время кнопка удаления отключена, если изображение не загружено текущим пользователем, но моя цель - вообще не отображать кнопку удаления. return <Grid container justify="center" spacing={2}> ....
21 Янв 2021 в 16:14
Почему рекурсия не останавливается, если я заключу foo++ в setTimeout? Я почти уверен, что упускаю из виду важную концепцию JavaScript, касающуюся асинхронных операций. let foo = 0; const bar = () => { setTimeout(() => foo++); if (foo <= 2) { bar(); } } bar(); ....
Я пытаюсь создать тернарное выражение, чем когда оно истинно, я назначу объекту несколько новых ключей. Это возвращает ошибку: const entity = {}; element.data.icon ? entity['url'] = element.data.icon.data.image[0].url entity['alt'] = element.data.icon.data.image[0].alt entity['ti....
21 Янв 2021 в 13:00
Меня смущает деструктивное присвоение в JavaScript мелкой и глубокой копии. Например, const obj = {key:{}, value:{}} let {key} = obj key = {msg: 'hello'} Является ли значение key в примере выше неглубокой или глубокой копией key в obj? Какое значение должно быть у key?....
21 Янв 2021 в 12:41
У меня есть массив объектов в TypeScript (Angular), и мне нужны только имена из этого массива, если массив деталей не пуст [ {name: "Joe", detail: []}, {name: "Kevin", detail: [{salary: 2400}] }, {name: "Peter", detail: [{salary: 2100}]} ] Мне нужен этот результат, Кевин, Питер в одной перем....
21 Янв 2021 в 12:12
Прямо сейчас я добиваюсь этого if (obj instanceof Uint8Array || obj instanceof Uint16Array || obj instanceof Uint32Array ...... Это очень длинная очередь. Я знаю, что тестирование instanceof против родительского класса объекта дает истину, так есть ли родительский класс среди этих типизированных м....
21 Янв 2021 в 12:02
Вы можете добавить строку вручную, и каждая строка будет в массиве "items" items: [ { occuGroup:'', constType:'', bfloorArea: 0, cfloorArea: 0 }, ], Вот код, который я написал, чтобы получить Total subTotal: function() { var total = 0; this.items.forEach(element => { to....
21 Янв 2021 в 11:56
Я получаю данные с помощью; data() { return { staffs: "", salaries:0, loading:true, }; }, methods: { async getStaffs() { const result = await axios.get( "/api/staffs/" ); this.staffs = result.data this.loading = false }, totalSalary(){ ....
21 Янв 2021 в 11:21
Как заменить символы Unicode в следующем сценарии с помощью javascript? Используя javascript, я хочу заменить символы Unicode оболочкой в ​​соответствии с их стилем. Если возможно, включите в регулярное выражение ряд символов Юникода ([a-z]) для стилей, отличных от обычных. input = abc𝑢𝑣𝑤𝑥𝐚𝐛𝐜𝐝𝒇𝒈𝒉𝒊....
21 Янв 2021 в 06:10
У меня есть текстовое поле, где я показываю количество символов внизу. Я передаю ответ от API в качестве опоры, так как хочу отобразить количество символов. Моя функция onChange работает правильно, .......
20 Янв 2021 в 11:01
Я создал простую форму входа и хочу запустить js-функцию после отправки формы. Однако, когда я нажимаю "Отправить", ничего не происходит. HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CARD GAME</title> <link rel="stylesheet" href="style.css"> </head> <body....
19 Янв 2021 в 15:45
Потратил время на чтение ответов здесь, что помогло мне немного лучше понять асинхронную природу JavaScript. Я все еще мокрые ноги. Я пытаюсь создать свои собственные обратные вызовы путем привязки setTimeouts к различным событиям. В частности, change и click. Я явно чего-то упускаю. Когда я вы....
18 Янв 2021 в 22:02
Я хочу добавить дочерние элементы в элемент demo компонента Wrapper function Wrapper() { return ( <div className="demo">Something</div> ) } <Wrapper> <span>This is something</span> </Wrapper> Но это не работает! Как правильно это сделать?....
17 Янв 2021 в 10:24
У меня есть этот код в JavaScript, который скрывает некоторый контент. На самом деле я хочу скрыть содержимое до нажатия кнопки. Я знаю, что, возможно, я мог бы иметь пустые элементы и заполнить их после того, как я нажму эту кнопку, но это похоже на более простой способ. Я хочу выполнить эту функ....
17 Янв 2021 в 02:38
Проблема: учитывая два массива строк, для каждой строки в списке (запросе) определите, сколько ее анаграмм находится в другом списке (словаре). Он должен возвращать массив целых чисел. Пример: query = [& .......
17 Янв 2021 в 02:18
У меня вопрос, и мне интересно, возможно ли это. Я хочу динамически добавлять контент на html-страницу, изменяя идентификатор в URL-адресе. Я имею в виду, например, я хочу добавить имя человека на веб-страницу: Сначала моя страница была бы: www.mypage.com/index <p> Hello <span></span> welcome to ou....
17 Янв 2021 в 01:02
Я хотел бы сделать возврат из оператора else if. Есть ли способ визуализировать изображения в тегах? Я хотел бы показать другое изображение в зависимости от результата, возвращаемого API export default function GetDieResult() { const [dieRollResult, setDieRollResult] = useState(1); const whi....
17 Янв 2021 в 00:27
У меня есть следующее let user = { name: 'John', lastName: 'Doe', phone: '000111222' }; let otherInfo = { phone: '123456', age: '30' }; После объединения обоих let result = { ...user, ...otherInfo }; Я получил { name: 'John', lastName: 'Doe', phone: '123456', age: '30' }; Исходя из этого, ....
16 Янв 2021 в 23:03
Я пытаюсь понять, как мне вернуть самую дорогую цену в этом наборе товаров. let items = [ { itemName: "Effective Programming Habits", type: "book", price: 13.99 }, { itemName: "Creation 3005", type: "computer", price: 299.99 }, { itemName....
16 Янв 2021 в 21:15