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

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

10
Moment.js - как узнать количество лет, прошедших с даты, без округления?
Я пытаюсь вычислить возраст человека с помощью Moment.js , но обнаружил, что полезный в остальном метод fromNow округляет годы. Например, если сегодня 27.12.2012, а дата рождения человека - 26.02.1978, moment("02/26/1978", "MM/DD/YYYY").fromNow()возвращается "35 лет назад". Как я могу заставить Moment.js игнорировать количество месяцев и просто возвращать количество лет (т.е. 34) с …

11
Как исправить ошибку getImageData () Холст был испорчен данными из разных источников?
Мой код очень хорошо работает на моем локальном хосте, но не работает на сайте. Я получил эту ошибку из консоли для этой строки .getImageData(x,y,1,1).data: Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data. часть моего кода: jQuery.Event.prototype.rgb=function(){ var x = this.offsetX || (this.pageX …

5
Настройте веб-пакет, чтобы разрешить отладку браузера
Я новичок в webpack и конвертирую существующее веб-приложение для его использования. Я использую webpack для объединения и минимизации своего JS, что отлично при развертывании, однако из-за этого очень сложно отлаживать во время разработки. Обычно я использую встроенный отладчик Chrome для отладки проблем с JS. (Или Firebug в firefox). Однако с …

3
Открыть URL-адрес в новом окне с помощью JavaScript
Я делаю кнопку «Поделиться», чтобы поделиться текущей страницей. Я хочу взять текущий URL-адрес страницы и открыть его в новом окне. У меня работает текущая часть URL, но, похоже, не могу заставить работать следующую часть. Я борюсь с синтаксисом. Я хочу указать новый размер окна width=520, height=570. Что-то вроде: <a target="_blank" …

10
Есть ли «0b» или что-то подобное для представления двоичного числа в Javascript?
Я знаю, что 0xэто префикс для шестнадцатеричных чисел в Javascript. Например, 0xFFэто число 255. Есть ли что-то подобное для двоичных чисел? Я ожидал 0b1111представить число 15, но это не работает для меня.
131 javascript 

8
Покрытие кода для Jest
Есть ли способ обеспечить покрытие кода в среде тестирования Javascript Jest, построенной на основе Jasmine? Внутренняя структура не распечатывает получаемое покрытие кода. Я также пробовал использовать Istanbul , blanket и JSCover , но ни один из них не работает.
131 javascript  jestjs 

7
React-router: как вручную вызвать ссылку?
Я новичок в ReactJS и React-Router. У меня есть компонент, который через реквизит получает <Link/>объект от реактивного маршрутизатора . Каждый раз, когда пользователь нажимает кнопку «Далее» внутри этого компонента, я хочу вызвать <Link/>объект вручную. Прямо сейчас я использую refs для доступа к резервному экземпляру и вручную нажимаю на <Link/>генерируемый тег …

10
Флажок Javascript onChange
У меня есть флажок в форме, и я бы хотел, чтобы он работал по следующему сценарию: если кто-то его проверит, значение textfield ( totalCost) должно быть установлено на 10. затем, если я вернусь и сниму флажок, функция calculate()установит значение в totalCostсоответствии с другими параметрами в форме. По сути, мне нужна …

17
Как получить дочерний элемент по имени класса?
Я пытаюсь получить дочерний диапазон с class = 4. Вот пример элемента: <div id="test"> <span class="one"></span> <span class="two"></span> <span class="three"></span> <span class="four"></span> </div> У меня есть доступные инструменты: JS и YUI2. Я могу сделать что-то вроде этого: doc = document.getElementById('test'); notes = doc.getElementsByClassName('four'); //or doc = YAHOO.util.Dom.get('#test'); notes = doc.getElementsByClassName('four'); …
131 javascript  yui 


3
Как мне прочитать Отчет об охвате в Стамбуле?
Я всегда использовал Jasmine для своих модульных тестов, но недавно я начал использовать Istanbul, чтобы предоставлять отчеты о покрытии кода. Я имею в виду, что я понимаю суть того, что они пытаются мне сказать, но я действительно не знаю, что представляет каждый из этих процентов (Stmts, Branch, Funcs, Lines). До …

5
TypeScript: типы событий React
Какой тип подходит для событий React. Изначально я просто использовал anyдля простоты. Теперь я пытаюсь навести порядок и полностью отказаться от использования any. Итак, в такой простой форме: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn: Function } } @inject('login') @observer export …

9
Удалить элемент из массива состояний в React
История такова, что я смогу поместить Боба, Салли и Джека в коробку. Я тоже могу удалить из коробки. При снятии слота не остается. people = ["Bob", "Sally", "Jack"] Теперь мне нужно удалить, скажем, «Боб». Новый массив будет: ["Sally", "Jack"] Вот мой компонент реакции: ... getInitialState: function() { return{ people: [], …

8
Частичная передача переменных через руль
В настоящее время я имею дело с handlebars.js в приложении express.js. Чтобы сохранить модульность, я разбил все свои шаблоны на части. Моя проблема : я не мог найти способ передать переменные через частичный вызов. Скажем, у меня есть партиал, который выглядит так: <div id=myPartial> <h1>Headline<h1> <p>Lorem ipsum</p> </div> Предположим, я …

5
Проверка загрузки jQueryUI
Я пытаюсь отладить веб-сайт и думаю, что jQueryUI, возможно, не загрузился должным образом. Как я могу проверить, загрузился ли jQueryUI?

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