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

176
RegEx для извлечения всех совпадений из строки, используя RegExp.exec

Я пытаюсь разобрать следующий вид строки: [key:"val" key2:"val2"] где есть произвольный ключ: пары "val" внутри. Я хочу получить имя ключа и значение. Для любопытных я пытаюсь разобрать формат базы задач воина. Вот моя тестовая строка: [description:"aoeu" uuid:"123sth"] это означает, что в ключе...

176
Обнаружение многоточия текста при переполнении HTML

У меня есть коллекция элементов блока на странице. Все они имеют CSS-правила пробела, переполнения, переполнения текста, так что переполняемый текст обрезается и используется многоточие. Однако не все элементы переполнены. Есть ли в любом случае я могу использовать JavaScript, чтобы обнаружить,...

176
Как добавить две строки, как если бы они были числами?

У меня есть две строки, которые содержат только цифры: var num1 = '20', num2 = '30.5'; Я бы ожидал, что смогу добавить их вместе, но вместо этого они объединяются: num1 + num2; // = '2030.5' Как я могу заставить эти строки рассматриваться как...

176
Каковы лучшие практики, которым нужно следовать при объявлении массива в Javascript?

Когда мне нужно объявить новый массив, я использую эту запись var arr = new Array(); Но при тестировании в Интернете, например, на jsbin , появляется предупреждение «Использовать буквенное обозначение массива []». Я не нашел причины избегать использования конструктора. В каком-то смысле менее...

176
Связь между вкладками или окнами

Я искал способ связи между несколькими вкладками или окнами в браузере (в одном домене, а не в CORS), не оставляя следов. Было несколько решений: используя объект окна PostMessage печенье LocalStorage Первое, вероятно, наихудшее решение - вам нужно открыть окно из текущего окна, и тогда вы сможете...

176
Вызов статических методов из обычных методов класса ES6

Какой стандартный способ вызова статических методов? Я могу думать об использовании constructorили использовании имени самого класса, мне не нравится последний, так как он не чувствует необходимости. Первый рекомендуемый способ, или есть что-то еще? Вот (надуманный) пример: class SomeObject {...

176
Как исправить ошибку; «Ошибка: для всплывающих подсказок начальной загрузки требуется Tether (http://github.hubspot.com/tether/)»

Я использую Bootstrap V4, и в консоли регистрируется следующая ошибка; Ошибка: всплывающие подсказки Bootstrap требуют Tether ( http://github.hubspot.com/tether/ ) Я попытался удалить ошибку, установив Tether, но это не сработало. Я «установил» Tether, включив следующие строки кода; <link...

176
Angular: не удается найти Promise, Map, Set и Iterator

После установки угловых, компилятор Keep Машинопись получить некоторые ошибки о не найдя Promise, Map, Setи Iterator. До сих пор я их игнорировал, но теперь мне нужно, Promiseчтобы мой код мог работать. import {Component} from 'angular2/core'; @Component({ selector: 'greeting-cmp', template:...

176
Предупреждение об устаревании в Moment.js - Не в признанном формате ISO

Я получаю предупреждение, что значение, предоставленное моменту, не в признанном формате ISO. Я изменил свою переменную сегодня с помощью функции момента, и все же она не работает. Вот ошибка предупреждения: Предупреждение об устаревании: предоставленное значение не в признанном формате ISO. момент...

176
Как использовать componentWillMount () в React Hooks?

В официальных документах React упоминается - Если вы знакомы с методами жизненного цикла класса React, вы можете думать о useEffect Hook как о компонентах componentDidMount, componentDidUpdate и componentWillUnmount вместе. Мой вопрос - как мы можем использовать componentWillMount()метод жизненного...

175
Могу ли я вызвать jquery click (), чтобы перейти по ссылке <a>, если я еще не связал с ней обработчик событий с помощью bind или click?

В моем JavaScript есть таймер, который должен эмулировать нажатие на ссылку, чтобы перейти на другую страницу по истечении этого времени. Для этого я использую click()функцию jQuery . Я использовал, $().trigger()а window.locationтакже, и я могу заставить его работать как задумано со всеми тремя. Я...

175
Javascript: натуральный вид буквенно-цифровых строк

Я ищу самый простой способ сортировки массива, состоящего из чисел и текста, а также их комбинации. Например '123asd' '19asd' '12345asd' 'asd123' 'asd12' превращается в '19asd' '123asd' '12345asd' 'asd12' 'asd123' Это будет использоваться в сочетании с решением другого вопроса, который я здесь...

175
Как изменить текст метки?

У меня есть список радиокнопок, и при щелчке на кнопке радиокнопки я должен изменить текст ее метки. Но по какой-то причине это не работает. Код ниже: <asp:Label ID="lblVessel" Text="Vessel:" runat="server"></asp:Label> <script language="javascript"> $(document).ready(function() {...

175
Входные заполнители для Internet Explorer

HTML5 ввел placeholderатрибут для inputэлементов, который позволяет отображать затененный текст по умолчанию. К сожалению, Internet Explorer, включая IE 9, не поддерживает его. Там уже есть некоторые скрипты-симуляторы. Обычно они работают, помещая текст по умолчанию в поле ввода, присваивая ему...

175
Как сделать скриншот div с JavaScript?

Я строю то, что называется "HTML Quiz". Он полностью работает на JavaScript и это довольно круто. В конце появляется окно результатов с надписью «Ваши результаты», и оно показывает, сколько времени они заняли, какой процент они получили, и сколько вопросов они получили сразу из 10. Я хотел бы иметь...