Запитання з тегом «javascript»

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

27
Як затримати обробник .keyup (), поки користувач не перестане вводити текст?
У мене є поле пошуку. Зараз він шукає кожну клавіатуру. Тож якщо хтось набере "Windows", він здійснить пошук за допомогою AJAX для кожної клавіші: "W", "Wi", "Win", "Wind", "Windo", "Window", "Windows". Я хочу затримати, тому він шукає лише тоді, коли користувач перестане друкувати протягом 200 мс. У цій keyupфункції немає …
642 javascript  jquery 


12
Чому JavaScript працює лише після відкриття інструментів для розробників в IE один раз?
IE9 Bug - JavaScript працює лише після відкриття інструментів для розробників один раз. Наш сайт пропонує безкоштовне завантаження файлів у форматі PDF для користувачів, і він має просту функцію "ввести пароль для завантаження". Однак це зовсім не працює в Internet Explorer. Ви можете переконатися в цьому прикладі . Пропуск для …

30
React js onClick не може передати значення методу
Я хочу прочитати властивості значення onClick події. Але натискаючи на нього, на консолі я бачу щось подібне: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target Мій код працює правильно. Під час запуску я бачу, {column}але не можу отримати його у події onClick. Мій код: var HeaderRows = React.createClass({ …

4
Селектори jQuery для спеціальних атрибутів даних за допомогою HTML5
Мені хотілося б знати, які селектори доступні для цих атрибутів даних, які поставляються з HTML5. Візьмемо цей приклад HTML як приклад: <ul data-group="Companies"> <li data-company="Microsoft"></li> <li data-company="Google"></li> <li data-company ="Facebook"></li> </ul> Чи є селектори для отримання: Усі елементи, data-company="Microsoft"розташовані нижче"Companies" Усі елементи, data-company!="Microsoft"розташовані нижче"Companies" В інших випадках можливе використання інших …

21
Найшвидший спосіб дублювання масиву в JavaScript - зріз проти циклу "for"
Для дублювання масиву в JavaScript: що з наведеного нижче використовувати швидше? Метод зрізів var dup_array = original_array.slice(); For петля for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]; Я знаю, що обидва способи роблять лише дрібну копію : якщо original_array містить посилання на об’єкти, об’єкти …

30
Регенератор Babel 6Runtime не визначено
Я намагаюся використовувати async, чекаю з нуля на Babel 6, але я отримую regeneratorRuntime не визначено. .babelrc файл { "presets": [ "es2015", "stage-0" ] } файл package.json "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } .js файл "use strict"; async function foo() { await bar(); } function bar() { …

24
Як встановити фокус на полі введення після візуалізації?
Яким чином реагує фокусування на певному текстовому полі після надання компонента? Документація, схоже, пропонує використання посилань, наприклад: Встановіть ref="nameInput"моє поле введення у функції візуалізації, а потім зателефонуйте: this.refs.nameInput.getInputDOMNode().focus(); Але де мені це закликати? Я спробував кілька місць, але не можу змусити його працювати.

10
jQuery прапорець встановив прапорець
Я хочу, щоб подія запустила клієнтську сторону, коли прапорець встановлений / знятий: $('.checkbox').click(function() { if ($(this).is(':checked')) { // Do stuff } }); В основному я хочу, щоб це сталося для кожного прапорця на сторінці. Чи цей спосіб стрільби по клацанню та перевірка стану добре? Я думаю, що повинен бути більш …

30
Додайте ще один HTML-файл у файл HTML
У мене є 2 HTML файли, припустимо , що a.htmlіb.html . В a.htmlя хочу включити b.html. У JSF я можу це зробити так: <ui:include src="b.xhtml" /> Це означає, що всередині a.xhtml файлу я можу включити b.xhtml. Як ми можемо це зробити у *.htmlфайлі?
625 javascript  html  include 

24
Створення нового елемента DOM з рядка HTML за допомогою вбудованих методів DOM або прототипу
У мене є HTML - рядок , що представляє елемент: '<li>text</li>'. Я хотів би додати його до елемента в DOM (a ulв моєму випадку). Як я можу це зробити за допомогою прототипу або методів DOM? (Я знаю, що я міг би це легко зробити в jQuery, але, на жаль, ми …


6
Функція стрілки ECMAScript 6, яка повертає об'єкт
Повертаючи об'єкт із функції стрілки, здається, що необхідно використовувати додатковий набір {}та returnключове слово через неоднозначність у граматиці. Це означає, що я не можу писати p => {foo: "bar"}, але мушу писати p => { return {foo: "bar"}; }. Якщо функція стрілки повертає нічого, крім об'єкта, {}і returnне потрібно, наприклад: …

17
Як видалити об'єкти з асоціативного масиву javascript?
Припустимо, у мене є цей код: var myArray = new Object(); myArray["firstname"] = "Bob"; myArray["lastname"] = "Smith"; myArray["age"] = 25; Тепер, якщо я хотів видалити "прізвище"? .... Чи є якийсь еквівалент myArray["lastname"].remove()? (Мені потрібен елемент, який пропав, тому що важлива кількість елементів, і я хочу підтримувати чистоту.)

11
Як за допомогою Node.JS читати файл JSON в (серверній) пам'яті?
Фон Я проводжу експерименти з Node.js і хотів би прочитати об’єкт JSON з текстового файлу чи .js-файлу (що краще ??) у пам'яті, щоб я міг швидко отримати доступ до цього об’єкта з коду. Я усвідомлюю, що там є такі речі, як Монго, Альфред тощо, але зараз це не те, що …
618 javascript  json  node.js 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.