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

230
Как получить предыдущий URL в JavaScript?

Есть ли способ получить предыдущий URL в JavaScript? Что-то вроде этого: alert("previous url is: " + window.history.previous.href); Есть ли что-то подобное? Или я должен просто сохранить его в печенье? Мне нужно только знать, чтобы я мог делать переходы с предыдущего URL на текущий URL без привязок...

230
Расшифровать & amp; вернуться к & в JavaScript

У меня есть такие строки, как var str = 'One & two & three'; визуализируется в HTML веб-сервером. Мне нужно преобразовать эти строки в 'One & two & three' В настоящее время это то, что я делаю (с помощью jQuery): $(document.createElement('div')).html('{{ driver.person.name...

230
Переключение оператора для больше / меньше чем

поэтому я хочу использовать оператор switch следующим образом: switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } Теперь я знаю, что любое из этих утверждений ( <1000) или ( >1000 && <2000) не будет работать (очевидно,...

230
Как вы можете отсортировать массив без изменения исходного массива?

Предположим, мне нужна функция сортировки, которая возвращает отсортированную копию введенного массива. Я наивно пробовал это function sort(arr) { return arr.sort(); } и я проверил это с этим, что показывает, что мой sortметод мутирует массив. var a = [2,3,7,5,3,7,1,3,4]; sort(a); alert(a);...

230
Запустите Bootstrap Modal при загрузке страницы

Я вообще не знаю JavaScript. Документация по начальной загрузке говорит Вызвать модальное через javascript: $ ('# myModal'). Модальное (опции) Я понятия не имею, как это назвать при загрузке страницы. Используя предоставленный код на странице начальной загрузки, я могу успешно вызывать Modal по...

229
Каков наилучший способ проверки пустой строки с помощью jquery-out-of-the-box?

Каков наилучший способ проверки пустой строки с помощью jquery-out-of-the-box, т.е. без плагинов? Я попробовал это . Но это не сработало, по крайней мере, из коробки. Было бы неплохо использовать что-то встроенное. Я не хотел бы повторяться if (a == null || a=='') везде, если некоторые if...

229
Можем ли мы опустить скобки при создании объекта с помощью оператора «new»?

Я видел объекты, созданные таким образом: const obj = new Foo; Но я подумал, что круглые скобки не являются обязательными при создании объекта: const obj = new Foo(); Является ли первый способ создания объектов действительным и определенным в стандарте ECMAScript? Есть ли различия между первым...

229
Как иметь условные элементы и сохранять СУХОЙ с JSX Facebook React?

Как дополнительно включить элемент в JSX? Вот пример использования баннера, который должен быть в компоненте, если он был передан. Чего я хочу избежать, так это дублирования HTML-тегов в операторе if. render: function () { var banner; if (this.state.banner) { banner = <div...

229
Как я могу оживить рисование текста на веб-странице?

Я хочу иметь веб-страницу с одним центрированным словом. Я хочу, чтобы это слово было нарисовано с помощью анимации, чтобы страница «записывала» слово так же, как и мы, то есть оно начинается в одной точке и рисует линии и кривые с течением времени, так что конечным результатом является глиф. Мне...

229
Вызовите метод компонента Vue.js снаружи компонента.

Допустим, у меня есть основной экземпляр Vue, имеющий дочерние компоненты. Есть ли способ полностью вызвать метод, принадлежащий одному из этих компонентов, вне экземпляра Vue? Вот пример: var vm = new Vue({ el: '#app', components: { 'my-component': { template: '#my-template', data: function() {...

229
Есть ли еще причины использовать библиотеки обещаний, такие как Q или BlueBird, теперь, когда у нас есть обещания ES6? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос После того, как Node.js добавил встроенную поддержку...

228
Javascript заменить ссылкой на соответствующую группу?

У меня есть строка, например hello _there_. Я хотел бы заменить два подчеркивания на <div>и, </div>соответственно, используя JavaScript . Результат будет (следовательно) выглядеть следующим образом hello <div>there</div>. Строка может содержать несколько пар символов...

228
Как я могу округлить число в Javascript?

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

228
.keyCode vs. .which

Я думал, что на это ответят где-нибудь в переполнении стека, но я не могу его найти. Если я слушаю событие нажатия клавиши, должен ли я использовать .keyCodeили .whichопределить, была ли нажата клавиша Enter? Я всегда делал что-то вроде следующего: $("#someid").keypress(function(e) { if (e.keyCode...

228
Последний сегмент URL

Как мне получить последний сегмент URL? У меня есть следующий скрипт, который отображает полный URL тега привязки нажал: $(".tag_name_goes_here").live('click', function(event) { event.preventDefault(); alert($(this).attr("href")); }); Если URL-адрес http://mywebsite/folder/file Как я могу получить...