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

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

20
chart.js загружает совершенно новые данные
API дляchart.js позволяет редактировать точки загруженных в него наборов данных, например: .update( ) Вызов update () в вашем экземпляре Chart повторно визуализирует диаграмму с любыми обновленными значениями, что позволяет вам редактировать значение нескольких существующих точек, а затем визуализировать их в одном анимированном цикле визуализации. .addData( valuesArray, label ) Вызов addData …

9
App.settings - Angular способ?
Я хочу добавить App Settingsв свое приложение раздел, в котором он будет содержать некоторые константы и предварительно определенные значения. Я уже читал этот ответ, в котором используется, OpaqueTokenно он устарел в Angular. Эта статья объясняет различия, но не дает полного примера, и мои попытки не увенчались успехом. Вот что я …

14
Как проверить, является ли объект JavaScript JSON
У меня есть вложенный объект JSON, который мне нужно перебрать, и значение каждого ключа может быть строкой, массивом JSON или другим объектом JSON. В зависимости от типа объекта мне нужно выполнять разные операции. Есть ли способ проверить тип объекта, чтобы узнать, является ли он строкой, объектом JSON или массивом JSON? …
87 javascript  json 

7
Использование числа как «индекса» (JSON)
Недавно начал копаться в JSON, и сейчас я пытаюсь использовать число в качестве «идентификатора», что не очень хорошо работает. foo:"bar"работает нормально, а вот 0:"bar"нет. var Game = { status: [ { 0:"val", 1:"val", 2:"val" }, { 0:"val", 1:"val", 2:"val" } ] } alert(Game.status[0].0); Есть ли способ сделать это следующим образом? …

1
В чем разница между Event.target, Event.toElement и Event.srcElement?
У меня такой код: document.oncontextmenu = function(evt) { evt = evt || window.event; console.log(evt.target, evt.toElement, evt.srcElement); }; При нажатии правой кнопки мыши на a <div class="foo"></div>возвращается следующее: div.foo, div.foo, div.foo При нажатии правой кнопки мыши на a <input>возвращается следующее: ввод, ввод, ввод Кажется, все приносят одинаковый результат. Есть ли ситуация, …


6
Могу ли я программно открыть инструменты разработчика из расширения Google Chrome?
У меня есть расширение Chrome, которое подключается к инструментам разработчика. В идеале мне нужен значок, который при нажатии открывает инструменты разработчика на новой вкладке, которую я создал. Есть ли способ сделать это на фоновой странице?

18
Какой алгоритм расчета соотношения сторон?
Я планирую использовать его с JavaScript, чтобы обрезать изображение, чтобы оно уместилось во всем окне. Изменить : я буду использовать сторонний компонент, который принимает только соотношение сторон в формате, например: 4:3, 16:9.

10
Как исправить размытый текст на холсте HTML5?
Я в целом n00b с HTML5и работаю над canvasвизуализацией форм, цветов и текста. В моем приложении у меня есть адаптер представления, который динамически создает холст и заполняет его содержимым. Это действительно прекрасно работает, за исключением того, что мой текст отображается очень нечетким / размытым / растянутым. Я видел много других …

7
Конфликт: несколько ресурсов отправляются в одно и то же имя файла
Я новичок в Webpack, который хочет узнать об этом все. Я столкнулся с конфликтом при запуске своего веб-пакета, который сказал мне: ERROR in chunk html [entry] app.js Conflict: Multiple assets emit to the same filename app.js Что мне делать, чтобы избежать конфликта? Это мой webpack.config.js: module.exports = { context: __dirname …

4
Поведение Promise.all с помощью RxJS Observables?
В Angular 1.x мне иногда приходилось делать несколько httpзапросов и что-то делать со всеми ответами. Я бы бросил все обещания в массив и позвонил Promise.all(promises).then(function (results) {...}). Лучшие практики Angular 2, похоже, указывают на использование RxJS Observableв качестве замены обещаний в httpзапросах. Если у меня есть два или более разных …

9
Найдите все правила CSS, применимые к элементу
Многие инструменты / API предоставляют способы выбора элементов определенных классов или идентификаторов. Также можно проверить необработанные таблицы стилей, загруженные браузером. Однако для того, чтобы браузеры отображали элемент, они компилируют все правила CSS (возможно, из разных файлов таблиц стилей) и применяют их к элементу. Это то, что вы видите в Firebug …
87 javascript  css 

5
Как получить размер одного документа в Mongodb?
Я столкнулся со странным поведением mongo и хотел бы немного его прояснить ... Моя просьба проста: я хотел бы получить размер одного документа в коллекции. Я нашел два возможных решения: Object.bsonsize - какой-то метод javascript, который должен возвращать размер в байтах db.collection.stats () - где есть строка 'avgObjSize', которая производит …


8
jquery для изменения атрибута стиля класса div
У меня есть такой класс ползунка, и я хочу изменить атрибут стиля style = "left: 336px" <div id="range-cont"> <div class="slider"> <div class="progress" style="width: 350px;"></div> <a class="handle" href="#" **style="left: 336px;"**></a> </div> <input id="percentage" class="range" type="range" value="14" name="percentage" min="0" max="100"> <p id="percent-label">%</p> </div> </div> Я пробовал, $('.handle').css({'style':'left: 300px'})но не работает. Не уверен, …
87 javascript  jquery  css 

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