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

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

16
Видалення елементів за назвою класу?
У мене нижче код, щоб знайти елементи з назвою їх класу: // Get the element by their class name var cur_columns = document.getElementsByClassName('column'); // Now remove them for (var i = 0; i < cur_columns.length; i++) { } Я просто не знаю, як їх видалити ..... Я маю посилатися на …

7
Чому setState в reactjs Async замість Sync?
Я щойно виявив, що this.setState()функція реагування в будь-якому компоненті є асинхронною або викликається після завершення функції, в яку вона була викликана. Зараз я шукав і знайшов цей блог ( setState () Операція мутації стану може бути синхронною у ReactJS ) Тут він виявив, що setStateце async (викликається, коли стек порожній) …

7
Чи ленача консоль JavaScript Chrome щодо оцінювання масивів?
Почну з коду: var s = ["hi"]; console.log(s); s[0] = "bye"; console.log(s); Просте, правда? У відповідь на це Firebug каже: ["hi"] ["bye"] Чудово, але консоль JavaScript Chrome (7.0.517.41 бета) говорить: ["bye"] ["bye"] Я щось зробив не так, або ж консоль JavaScript Chrome надзвичайно ледача щодо оцінки мого масиву?

5
Вимкнути інтерполяцію, коли масштабувати <canvas>
ПРИМІТКА . Це пов'язано з тим, як відображаються наявні елементи полотна при масштабуванні , а не з тим, як лінії чи графіки відображаються на поверхні полотна . Іншими словами, це є всещоб зробити з інтерполяцією з масштабованих елементів , і нічого спільного з згладжуванням графічної втягується на полотні. Мене не …
126 javascript  html  canvas 

8
ReactJS SyntheticEvent stopPropagation () працює лише з подіями React?
Я намагаюся використовувати event.stopPropagation () в компоненті ReactJS, щоб зупинити події клацання з пухирців і викликати подію натискання, яка була приєднана до JQuery у застарілому коді, але, схоже, stopPropagation React () лише зупиняє розповсюдження подій також додається в React, і зупинка розширення JQuery () не зупиняє поширення на події, приєднані …

5
Помилка Gulp: завдання перегляду має бути функцією
Ось мій gulpfile: // Modules &amp; Plugins var gulp = require('gulp'); var concat = require('gulp-concat'); var myth = require('gulp-myth'); var uglify = require('gulp-uglify'); var jshint = require('gulp-jshint'); var imagemin = require('gulp-imagemin'); // Styles Task gulp.task('styles', function() { return gulp.src('app/css/*.css') .pipe(concat('all.css')) .pipe(myth()) .pipe(gulp.dest('dist')); }); // Scripts Task gulp.task('scripts', function() { return …
126 javascript  gulp 

4
Виявити, коли розмір вікна змінюється за допомогою JavaScript?
Чи можливо за допомогою jQuery або JavaScript запустити функцію, коли користувач закінчить змінити розмір вікна браузера? Іншими словами: Чи можу я виявити подія миші, коли користувач змінює розмір вікна браузера? Інакше: Чи можу я виявити, коли операція зміни розміру вікна закінчена? На даний момент я можу викликати подію лише тоді, …
125 javascript  jquery 

5
Рекомендовані плагіни Vim для кодування JavaScript? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
125 javascript  vim 

12
Встановлення правил псевдокласу CSS з JavaScript
Я шукаю спосіб зміни правил CSS для селекторів псевдокласів (таких як: link,: наведення курсора тощо) з JavaScript. Отже, аналог коду CSS: a:hover { color: red }у JS. Я не міг знайти відповіді ніде; якщо хтось знає, що це те, що браузери не підтримують, це також буде корисним результатом.

4
Дозволити Google Chrome використовувати XMLHttpRequest для завантаження URL-адреси з локального файлу
При спробі зробити запит HTTP, використовуючи XMLHttpRequest з локального файлу, він в основному не працює через Access-Control-Allow-Originпорушення. Однак я сам використовую локальну веб-сторінку, тому мені було цікаво, чи є якийсь спосіб змусити Google Chrome дозволити ці запити, які є з локального файлу до URL-адреси в Інтернеті. Наприклад, $.get('http://www.google.com/')виходить з ладу …

16
користувальницький інтерфейс jQuery "$ (" # datepicker "). Вибір дати не є функцією"
Коли я використовую плагін DatePicker, інтерфейс інтерфейсу jQuery на існуючій сторінці .aspx, я отримую помилки, які: $("#datepicker").datepicker is not a function Однак, коли я копіюю та вставляю той самий код, який створює та використовує datePicker, у файл HTML, який також знаходиться в тому ж каталозі, що й сторінка aspx, він …

4
Angular.js ng-повторення через декілька tr
Я використовую Angular.js для програми, яка використовує приховані trs для імітації ефекту ковзання, показуючи tr і ковзаючи вниз div в td нижче. Цей процес фантастично працював, використовуючи knockout.js під час ітерації масиву цих рядків, тому що я міг використовувати &lt;!-- ko:foreach --&gt;обидва tr елемента. З кутовим, ng-repeatслід застосувати до елемента …

3
Пояснення поганого переходу рядка JSHint перед помилкою "+"
Хтось може мені пояснити, чому JSHint скаржиться на таке, window.location.href = String1 + '#' + Sting2 + '=' + String3; З помилкою, Bad line breaking before '+' error Я розумію, що цю помилку можна налаштувати за допомогою laxbreak параметра , який описується як Цей параметр пригнічує більшість попереджень про можливі …
125 javascript  jshint 

8
Доступ до даних обертання JPEG EXIF ​​в JavaScript на стороні клієнта
Я хотів би обертати фотографії на основі їх оригінального обертання, встановленого камерою в даних зображення JPEG EXIF. Хитрість полягає в тому, що все це повинно відбуватися в браузері, використовуючи JavaScript та&lt;canvas&gt; . Як JavaScript міг отримати доступ до JPEG, об’єкту API локального файлу, локального &lt;img&gt;або віддаленого &lt;img&gt;, EXIF-даних, щоб прочитати …

7
Обробка декількох уловів у ланцюжку обіцянок
Я все ще досить обіцяний і зараз використовую блакитну птицю, однак у мене є сценарій, коли я не зовсім впевнений, як найкраще впоратися з цим. Так, наприклад, я маю ланцюжок обіцянок у експрес-додатку, як: repository.Query(getAccountByIdQuery) .catch(function(error){ res.status(404).send({ error: "No account found with this Id" }); }) .then(convertDocumentToModel) .then(verifyOldPassword) .catch(function(error) { …

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