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

568
Считается ли «новое» ключевое слово JavaScript вредным? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

567
В чем разница между «$ (это)» и «это»?

В настоящее время я работаю над этим учебником: Начало работы с jQuery Для двух примеров ниже: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () { this.reset(); }); }); Обратите внимание, что в первом...

562
JavaScript закрытия против анонимных функций

Мой друг и я в настоящее время обсуждаем, что является закрытием в JS, а что нет. Мы просто хотим убедиться, что мы действительно понимаем это правильно. Давайте возьмем этот пример. У нас есть цикл подсчета, и мы хотим напечатать переменную counter на консоли с задержкой. Поэтому мы используем...

562
Выборка: данные POST JSON

На этом вопросе есть ответы на Переполнение стека на русском : как отправить json на сервер fetch javascript? Все говорят только о том, как получить JSON Я пытаюсь поместить объект JSON, используя fetch . Из того, что я могу понять, мне нужно прикрепить строковый объект к телу запроса, например:...

561
Общепринятые лучшие практики организации кода в JavaScript [закрыто]

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

561
Использование jQuery для проверки фокусировки ввода

На первой странице сайта, который я создаю, несколько <div>пользователей используют :hoverпсевдокласс CSS, чтобы добавить рамку, когда на них указывает курсор мыши. Один из <div>s содержит a, <form>который, используя jQuery, сохранит границу, если вход внутри него имеет фокус. Это...

560
Как получить IP-адрес клиента с помощью JavaScript?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Мне нужно каким-то образом получить IP-адрес клиента с помощью JavaScript; нет кода на стороне сервера, даже SSI. Однако я не...

559
Какой код клавиши для escape-ключа с помощью jQuery

У меня есть две функции. Когда нажата кнопка ввода, функции работают правильно, а когда нажата кнопка выхода - нет. Какой правильный номер для клавиши escape? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27)...

559
jQuery.click () против onClick

У меня огромное приложение jQuery, и я использую два нижеприведенных метода для событий щелчка. Первый способ HTML <div id="myDiv">Some Content</div> JQuery $('#myDiv').click(function(){ //Some code }); Второй метод HTML <div id="myDiv" onClick="divFunction()">Some...

559
В чем разница между состоянием и реквизитом в React?

Я смотрел курс Pluralsight по React, и инструктор заявил, что реквизит менять нельзя. Я сейчас читаю статью (uberVU / реакции-руководство) о реквизитах против состояния, и там говорится И реквизиты, и изменения состояния запускают обновление рендера. Далее в статье говорится: Реквизиты (сокращение...

558
On - window.location.hash - Изменить?

Я использую Ajax и хэш для навигации. Есть ли способ проверить, window.location.hashизменились ли так? http://example.com/blah # 123 to http://example.com/blah # 456 Это работает, если я проверяю это, когда документ загружается. Но если у меня есть навигация на основе #hash, она не работает, когда...

557
Какие символы допустимы для имен переменных JavaScript?

Какие символы можно использовать для именования переменной JavaScript? Я хочу создать небольшую «библиотеку расширений» для моих не-JavaScript пользователей здесь, на работе (которые кажутся брезгливыми, когда дело доходит до языка). Мне нравится, что в jQuery и Prototype оба используют $знак...

557
Как установить свойство value в AngularJS 'ng-options?

Вот то, что, кажется, беспокоит многих людей (включая меня). При использовании ng-optionsдирективы в AngularJS, чтобы заполнить опции для<select> тега я не могу понять, как установить значение для параметра. Документация для этого действительно неясна - по крайней мере, для простого человека,...

556
RGB в Hex и Hex в RGB

Как преобразовать цвета в формате RGB в шестнадцатеричный формат и наоборот? Например, конвертировать '#0080C0'в (0, 128,

556
SecurityError: заблокирован фрейм с источником от доступа к фрейму кросс-происхождения

Я загружаю <iframe> в свою HTML-страницу и пытаюсь получить доступ к элементам внутри нее, используя Javascript, но когда я пытаюсь выполнить свой код, я получаю следующую ошибку: SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame....

555
Выделение всего текста в текстовом вводе HTML при нажатии

У меня есть следующий код для отображения текстового поля на веб-странице HTML. <input type="text" id="userid" name="userid" value="Please enter the user ID" /> Когда отобразится страница, текст содержит сообщение « Пожалуйста, введите идентификатор пользователя» . Тем не менее, я обнаружил,...

553
JavaScript isset () эквивалент

В PHP вы можете сделать if(isset($array['foo'])) { ... }. В JavaScript вы часто if(array.foo) { ... }делаете то же самое, но это не совсем то же самое утверждение. Условие также оценивается как ложное, если array.fooоно существует, но есть falseили0 (и, возможно, другие значения). Что является...