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

454
Как заменить простые URL ссылками?

Я использую функцию ниже, чтобы сопоставить URL-адреса внутри данного текста и заменить их для ссылок HTML. Регулярное выражение работает отлично, но в настоящее время я заменяю только первое совпадение. Как я могу заменить все URL? Я думаю, что я должен использовать команду exec , но я не совсем...

454
Должен ли я использовать JSLint или JSHint JavaScript проверки? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 11 месяцев назад . В настоящее время я проверяю свой JavaScript на соответствие JSLint и...

453
Разница между JSON.stringify и JSON.parse

Я был смущен, когда использовать эти два метода синтаксического анализа. После того, как я передаю свои json_encoded данные и получаю их обратно через ajax, я часто путаюсь, когда мне следует использовать JSON.stringify и JSON.parse . Я получаю [object,object]в моем console.log при разборе и...

453
Управление зависимостями плагина jQuery в веб-пакете

Я использую Webpack в своем приложении, в котором я создаю две точки входа - bundle.js для всех моих файлов / кодов JavaScript и vendors.js для всех библиотек, таких как jQuery и React. Что я делаю для того, чтобы использовать плагины, которые имеют jQuery в качестве своих зависимостей, и я хочу,...

450
Получение текущей даты и времени в JavaScript

У меня есть скрипт, который печатает текущую дату и время в JavaScript, но DATEэто всегда неправильно. Вот код: var currentdate = new Date(); var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth() + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" +...

449
Лучший способ отследить onchange по мере ввода в тип ввода = «текст»?

По моему опыту, input type="text" onchangeсобытие обычно происходит только после вашего ухода (blur ) элемент управления. Есть ли способ заставить браузер запускать onchange каждый раз при textfieldизменении содержимого? Если нет, то какой самый элегантный способ отследить это «вручную»? С помощью...

448
Regex для пароля должно содержать не менее восьми символов, как минимум одно число, а также строчные и прописные буквы и специальные символы

Я хочу регулярное выражение, чтобы проверить, что: Пароль содержит не менее восьми символов, в том числе , по крайней мере один номер и включает в себя как нижний и заглавные буквы и специальные символы, например #, ?, !. Это не может быть ваш старый пароль или содержать ваше имя пользователя...

447
Создание BLOB из строки Base64 в JavaScript

У меня есть двоичные данные в кодировке Base64 в строке: const contentType = 'image/png'; const b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='; Я хотел бы создать blob:URL, содержащий эти данные, и отобразить его...

446
Каковы правила автоматической вставки точек с запятой в JavaScript (ASI)?

Ну, во-первых, я должен спросить, зависит ли это от браузера. Я читал, что если найден недопустимый токен, но раздел кода действителен до тех пор, пока этот недопустимый токен, точка с запятой вставляется перед токеном, если ему предшествует разрыв строки. Однако, общий пример, процитированный для...

445
AngularJS 1.2 $ инжектор: modulerr

При использовании углового 1.2 вместо 1,07 следующий фрагмент кода больше не действителен, почему? 'use strict'; var app = angular.module('myapp', []); app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $locationProvider.html5Mode(true); $routeProvider....

444
Печатать только <div id = «printarea»> </ div>?

Как распечатать указанный div (не отключая вручную все остальное содержимое на странице)? Я хочу избегать нового диалогового окна предварительного просмотра, поэтому создание нового окна с этим контентом бесполезно. Страница содержит пару таблиц, одна из которых содержит div, который я хочу...

444
Как автоматически перезагрузить файлы в Node.js?

Любые идеи о том, как я могу реализовать автоматическую перезагрузку файлов в Node.js? Я устал от перезапуска сервера каждый раз, когда я меняю файл. Судя по всему, require()функция Node.js не перезагружает файлы, если они уже были необходимы, поэтому мне нужно сделать что-то вроде этого: var sys =...

444
Что означает «=>» (стрелка, образованная из «равно и больше») в JavaScript?

Я знаю, что >=оператор означает больше или равно, но я видел =>в некотором исходном коде. В чем смысл этого оператора? Вот код: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file =...