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

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

3
Moment.js получает название дня от даты
Я использую jquery и moment.js для настраиваемого календаря. У меня есть объект даты в переменной, myDateнапример: Object { date="2014-12-23 14:00:00", timezone_type=3, timezone="Europe/Paris"} Я хочу, используя moment.js (или нет), получить название дня этой даты, в моем примере мне нужно получить: tuesday Идеи? Благодарность

1
Как я могу определить, является ли мое приложение React Native отладочной или выпускаемой сборкой из кода JavaScript?
Я хотел бы добавить пользовательский интерфейс только для отладки в свое приложение React Native, но я не могу найти эквивалент RCT_DEBUGили RCT_DEVфлаги времени компиляции в среде JavaScript. Есть один? Пример использования: я хочу добавить строку состояния, которая показывает количество HTTP-запросов, инициированных моим приложением. Очевидно, что это не часть приложения для …

27
Обрезать (не округлить) десятичные числа в javascript
Я пытаюсь усечь десятичные числа до десятичных знаков. Что-то вроде этого: 5.467 -> 5.46 985.943 -> 985.94 toFixed(2)делает примерно то, что нужно, но округляет значение. Мне не нужно округлять значение. Надеюсь, это возможно в javascript.

1
В чем разница между prettier-eslint, eslint-plugin-prettier и eslint-config-prettier?
Я хочу использовать Prettier и ESLint вместе, но у меня возникли некоторые конфликты, просто используя их один за другим. Я вижу, что есть эти три пакета, которые, кажется, позволяют использовать их в тандеме: prettier-eslint eslint-plugin-prettier eslint-config-prettier Однако я не уверен, что использовать, поскольку все эти имена пакетов содержат eslintи prettier. …

3
console.log () асинхронно или синхронно?
В настоящее время я читаю Async Javascript Тревора Бернхэма. До сих пор это была отличная книга. Он говорит о том, что этот фрагмент и console.log являются «асинхронными» в консоли Safari и Chrome. К сожалению, я не могу повторить это. Вот код: var obj = {}; console.log(obj); obj.foo = 'bar'; // …

2
Обратные кавычки, вызывающие функцию
Я не знаю, как это объяснить, но когда я бегу console.log`1` В google chrome я получаю такой вывод console.log`1` VM12380:2 ["1", raw: Array[1]] Почему обратная кавычка вызывает функцию журнала и почему она делает индекс raw: Array[1]? Вопрос, поднятый Catgocat в JS-комнате, но ни один из ответов не имел смысла, кроме …

6
Как я могу добавить 1 день к текущей дате?
У меня есть текущий объект Date, который нужно увеличить на один день с помощью объекта Date JavaScript. У меня есть следующий код: var ds = stringFormat("{day} {date} {month} {year}", { day: companyname.i18n.translate("day", language)[date.getUTCDay()], date: date.getUTCDate(), month: companyname.i18n.translate("month", language)[date.getUTCMonth()], year: date.getUTCFullYear() }); How can I add one day to it? I've …
93 javascript 


13
Изменение: наведите курсор на свойства CSS с помощью JavaScript
Мне нужно найти способ изменить свойства CSS: hover с помощью JavaScript. Например, предположим, что у меня есть этот HTML-код: <table> <tr> <td>Hover 1</td> <td>Hover 2</td> </tr> </table> И следующий код CSS: table td:hover { background:#ff0000; } Я хотел бы использовать JavaScript для изменения свойств при наведении курсора <td>, скажем, на …
93 javascript  html  css  dhtml 

7
moment.js получает текущее время в миллисекундах?
var timeArr = moment().format('HH:mm:ss').split(':'); var timeInMilliseconds = (timeArr[0] * 3600000) + (timeArr[1] * 60000); Это решение работает, протестируйте его, но я бы предпочел просто использовать момент api вместо собственного кода. Этот код возвращает время СЕГОДНЯ в миллисекундах. Мне нужно, чтобы вызвать другую функцию в миллисекундах ... Не могу использовать эпоху. …

5
Есть ли правильный способ сбросить начальные данные компонента в vuejs?
У меня есть компонент с определенным набором начальных данных: data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInput', 'confirmGeocodedValue' submitButtonText: 'Lookup', // possible values 'Lookup', 'Yes' addressToConfirm: null, bestViewedByTheseBounds: null, location:{ name: null, address: null, position: null } } Это данные для модального окна, поэтому, когда оно отображается, …

4
Vuejs и Vue.set (), обновить массив
Я новичок в Vuejs. Что-то сделал, но не знаю, как это просто / правильно. что я хочу Я хочу несколько дат в массиве и обновляю их по событию. Сначала попробовал Vue.set, но ничего не вышло. Теперь после изменения элемента моего массива: this.items[index] = val; this.items.push(); Я ничего не нажимаю () …

5
Как читать построчно HTML-тега текстовой области
У меня есть текстовая область, где каждая строка содержит целочисленное значение, как показано ниже 1234 4321 123445 Я хочу проверить, действительно ли пользователь ввел допустимые значения, а не какие-то забавные значения, такие как следующие 1234, 987l; Для этого мне нужно прочитать строку за строкой текстовой области и проверить это. Как …

2
Замените специальные символы в строке на _ (подчеркивание)
Я хочу удалить специальные символы из строки и заменить их _символом. Например: string = "img_realtime_tr~ading3$" Результирующая строка должна иметь вид «img_realtime_tr_ading3_»; Мне нужно заменить эти символы: & / \ # , + ( ) $ ~ % .. ' " : * ? < > { }

9
Правильный способ обработки условного стиля в React
Я сейчас немного занимаюсь React, и мне было интересно, есть ли «правильный» способ создания условных стилей. В учебнике они используют style={{ textDecoration: completed ? 'line-through' : 'none' }} Я предпочитаю не использовать встроенные стили, поэтому вместо этого хочу использовать класс для управления условным стилем. Как можно подойти к этому с …

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