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

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

9
Как разрабатывать настольные приложения с использованием HTML / CSS / JavaScript? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос На этот вопрос есть ответы на Stack Overflow …

3
Реагировать функциональный компонент без состояния, PureComponent, Component; Какие различия и когда мы должны использовать что?
Мы узнали, что из React v15.3.0 у нас есть новый базовый класс под названием PureComponent, который можно расширять с помощью встроенного PureRenderMixin . Что я понимаю, так это то, что под капотом используется неглубокое сравнение реквизита внутри shouldComponentUpdate. Теперь у нас есть 3 способа определить компонент React: Функциональный компонент без …

10
В чем разница между синхронным и асинхронным программированием (в файле node.js)
Я читал nodebeginner И я наткнулся на следующие два фрагмента кода. Первый: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); Второй: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Я получаю то, что они должны делать, они запрашивают базу данных, чтобы получить ответ на …

6
Как динамически загрузить редукторы для разделения кода в приложении Redux?
Я собираюсь мигрировать в Redux. Мое приложение состоит из множества частей (страниц, компонентов), поэтому я хочу создать множество редукторов. Примеры Redux показывают, что я должен использовать combineReducers()для создания одного редуктора. Также, насколько я понимаю, приложение Redux должно иметь одно хранилище, и оно создается после запуска приложения. Когда магазин создается, я …

21
Как я могу установить несколько стилей CSS в JavaScript?
У меня есть следующие переменные JavaScript: var fontsize = "12px" var left= "200px" var top= "100px" Я знаю, что могу установить их для своего элемента итеративно так: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Можно ли собрать их всех вместе сразу, как то так? document.getElementById("myElement").style = allMyStyle

22
Изменить параметры URL
У меня есть этот URL: site.fwx?position=1&archiveid=5000&columns=5&rows=20&sorting=ModifiedTimeAsc мне нужно иметь возможность изменить значение параметра url «строки» на то, что я указываю, скажем, 10. И если «строк» ​​не существует, мне нужно добавить его в конец URL и добавить значение, которое я уже указал (10).

15
Как перебрать массив, содержащий объекты и получить доступ к их свойствам
Я хочу перебрать объекты, содержащиеся в массиве, и изменить свойства каждого из них. Если я сделаю это: for (var j = 0; j < myArray.length; j++){ console.log(myArray[j]); } Консоль должна вызывать каждый объект в массиве, верно? Но на самом деле он отображает только первый объект. если я консольный журнал массив …

16
JQuery UI Dialog - отсутствует значок закрытия
Я использую собственную тему jQuery 1.10.3. Я скачал каждую прямую с ролика темы, и я намеренно ничего не изменил. Я создаю диалоговое окно и получаю пустой серый квадрат, где должен быть значок закрытия: Я сравнил код, который генерируется на моей странице: <div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"> <spanid="ui-id-2" class="ui-dialog-title">Title</span> <button class="ui-dialog-titlebar-close"></button> …

1
Обнаружение вращения телефона Android в браузере с помощью JavaScript
Я знаю, что в Safari на iPhone вы можете обнаружить ориентацию экрана и изменение ориентации, прослушивая onorientationchangeсобытие и запрашивая window.orientationугол. Возможно ли это в браузере на телефонах Android? Чтобы было ясно, я спрашиваю, можно ли обнаружить вращение устройства Android с помощью JavaScript, работающего на стандартной веб-странице. Это возможно на iPhone, …

13
Chrome не удаляет сессионные куки
Я пытаюсь установить сессионный cookie в JavaScript следующим образом: document.cookie = 'name=alex; path=/' Но Chrome не удаляет его, даже если я закрываю браузер и снова запускаю его. Я проверил в Firefox и Opera, и оба работают как задумано - они удаляют cookie сессии при выходе из браузера. Chrome просто игнорирует …

7
Когда .then (успех, неудача) считается антипаттером для обещаний?
Я посмотрел на FAQ об синей птице , в котором упоминается, что .then(success, fail)это антипаттерн . Я не совсем понимаю его объяснение, что касается попытки поймать. Что не так с этим следующим? some_promise_call() .then(function(res) { logger.log(res) }, function(err) { logger.log(err) }) Кажется, что пример предлагает следующее как правильный путь. some_promise_call() …

3
Доступ к переменной вне области действия каждого цикла Handlebars.js
У меня есть шаблон handlebars.js, вот так: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> И это сгенерированный вывод: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Как и ожидалось, я могу получить доступ к полям idи titleкаждого элемента, myCollectionчтобы …

6
eslint: error Ошибка синтаксического анализа: ключевое слово «const» зарезервировано
Я получаю эту ошибку от ESLint: error Parsing error: The keyword 'const' is reserved из этого кода: const express = require('express'); const app = express(); const _ = require('underscore'); Я попытался удалить node_modulesи переустановить все пакеты npm (как предложено здесь ), но безрезультатно.


23
Когда происходит событие «размытия», как я могу узнать, на какой фокус элемента * направлено *?
Предположим, я прикрепляю blurфункцию к блоку ввода HTML следующим образом: <input id="myInput" onblur="function() { ... }"></input> Есть ли способ получить идентификатор элемента, вызвавшего blurсобытие (элемент, по которому щелкнули) внутри функции? Как? Например, предположим, что у меня есть диапазон, как это: <span id="mySpan">Hello World</span> Если я щелкну на промежутке сразу после …
188 javascript  events 

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