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

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


18
Альтернативы JavaScript
На данный момент единственным полностью поддерживаемым языком и стандартом де-факто для манипулирования деревом DOM в браузере является JavaScript. Похоже, у него есть глубокие проблемы с дизайном, которые делают его минным полем ошибок и дыр в безопасности для новичка. Знаете ли вы о какой-либо существующей или планируемой инициативе по созданию лучшего …

22
машинопись, ошибка TS2693: «Обещание» относится только к типу, но здесь используется в качестве значения
Я пытаюсь использовать Typescript для своей AWS Lambda, и я получаю следующие ошибки, когда бы я ни использовал обещания. Ошибка TS2693: «Обещание» относится только к типу, но здесь используется в качестве значения. Я попытался использовать следующие варианты в коде Использование конструктора Promise responsePromise = new Promise((resolve, reject) => { return …

27
Как предотвратить эффект зависания кнопок на сенсорных устройствах
Я создал карусель с предыдущей и следующей кнопками, которые всегда видны. Эти кнопки находятся в состоянии наведения, они становятся синими. На сенсорных устройствах, таких как iPad, состояние зависания остается липким, поэтому кнопка после нажатия остается синей. Я не хочу этого Я мог бы добавить no-hoverкласс ontouchendдля каждой кнопки и сделать …
144 javascript  css  hover  touch 


8
получить атрибуты данных в коде JavaScript
У меня есть следующий HTML: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> Можно ли получить атрибуты, которые начинаются с data-, и использовать его в коде JavaScript, как показано ниже? А пока я получаю nullрезультат. document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); });

5
HTML <input type = 'file'> Событие выбора файла
Допустим, у нас есть этот код: &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; что приводит к этому: Когда пользователь нажимает кнопку «Обзор ...», открывается диалоговое окно поиска файла: Пользователь выберет файл, дважды щелкнув файл или нажав кнопку «Открыть». Есть ли событие Javascript, которое я могу …

5
Object.is vs ===
Я наткнулся на пример кода, в котором использовалось это сравнение: var someVar = 0; Object.is(false, someVar); //Returns false Я знаю, false == 0будет true, поэтому у нас есть ===. Чем Object.isотличается от ===?

5
Почему `null> = 0 && null <= 0`, но не` null == 0`?
Мне пришлось написать процедуру, которая увеличивает значение переменной на 1, если ее тип равен, numberи присваивает переменной 0, если нет, где переменная изначально nullили undefined. Первая реализация была v &gt;= 0 ? v += 1 : v = 0связана с тем, что я думал, что что-то, кроме числа, сделает арифметическое …

7
Слушатель JavaScript, нажатие клавиши не обнаруживает обратного пробела?
Я использую keypressслушатель, например .. addEventListener("keypress", function(event){ } Однако это, похоже, не обнаруживает обратного пространства, которое стирает текст ... Могу ли я использовать другой слушатель для обнаружения этого?


5
Есть ли простой способ преобразовать код jquery в javascript? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Есть ли простой способ преобразовать код jQuery в обычный javascript? Я думаю, без …

5
Могу ли я использовать сложный HTML с всплывающей подсказкой Twitter Bootstrap?
Если я проверю официальную документацию , я смогу увидеть свойство с именем HTML: Name | Type | default | Description ---------------------------------------------------------------------------- html | boolean | false | Insert html into the tooltip. If false, jquery's text method will be used to insert content into the dom. Use text if you're …

3
Представления против компонентов в Ember.js
Я изучаю ember.js и пытаюсь понять разницу между представлением и компонентом. Я вижу и то, и другое как способ изготовления компонентов многократного использования. С сайта Ember о просмотрах: Представления в Ember.js обычно создаются только по следующим причинам: -Если вам нужна сложная обработка пользовательских событий -Когда вы хотите создать повторно используемый …

4
Как интернационализация работает в JavaScript?
Мне интересно, как бороться с интернационализацией в JavaScript. Я погуглил, но не получаю убедительных ответов на: Есть ли в JavaScript встроенная поддержка интернационализации? Что такое i18n в JavaScript? Как работать с календарями, валютами, датами и т. Д.? Я уже читал Интернационализация в JavaScript .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.