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

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

30
Как я могу удалить определенный элемент из массива?
На этот вопрос есть ответы на Stack Overflow на русском : Удалить элемент из массива JS У меня есть массив чисел, и я использую .push()метод для добавления элементов к нему. Есть ли простой способ удалить конкретный элемент из массива? Я ищу эквивалент чего-то вроде: array.remove(number); Я должен использовать основной JavaScript. …
8300 javascript  arrays 


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

30
Как работают закрытия JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на переполнение стека на русском : Как работают замыкания в JavaScript Как бы вы объяснили JavaScript-замыкания кому-то, кто знает концепции, …

27
Что делает «использование строгого» в JavaScript, и каковы причины этого?
На этот вопрос есть ответы на Stack Overflow на русском : Что значит "использовать строгий"? В последнее время , я побежал некоторые из моего кода JavaScript через Крокфорд в JSLint , и он дал следующее сообщение об ошибке: Проблема в строке 1, символ 1: отсутствует выражение «использовать строгий». Сделав поиск, …

3
Как проверить, содержит ли строка подстроку в JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Обычно я ожидал бы String.contains()метода, но, похоже, его нет. Какой разумный способ проверить это?

30
var functionName = function () {} против функции functionName () {}
Недавно я начал поддерживать чужой код JavaScript. Я исправляю ошибки, добавляю функции, а также пытаюсь привести код в порядок и сделать его более согласованным. Предыдущий разработчик использовал два способа объявления функций, и я не могу понять, есть ли причина этого или нет. Два способа: var functionOne = function() { // …

30
Как удалить свойство из объекта JavaScript?
Скажем, я создаю объект следующим образом: let myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; Каков наилучший способ удалить свойство, regexчтобы закончить с новым myObjectследующим образом? let myObject = { "ircEvent": "PRIVMSG", "method": "newURI" };

30
Какой оператор равенства (== vs ===) следует использовать в сравнениях JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я использую JSLint, чтобы пройти через JavaScript, и он возвращает много предложений о замене ==(два знака равенства) на ===(три знака равенства) при выполнении таких вещей, …

30
Как мне вернуть ответ от асинхронного вызова?
На этот вопрос есть ответы на переполнение стека на русском : Как вернуть значение из события или из функции обратного вызова? Или хотя бы дождаться их окончания У меня есть функция, fooкоторая делает запрос Ajax. Как я могу вернуть ответ от foo? Я попытался вернуть значение из successобратного вызова, а …


30
Каков наиболее эффективный способ глубокого клонирования объекта в JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Каков наиболее эффективный способ клонирования объекта JavaScript? Я видел, obj = eval(uneval(o));как используется, но это нестандартно и поддерживается только Firefox . Я сделал что-то вроде, …
5180 javascript  object  clone 


30
Как проверить, установлен ли флажок в jQuery?
Мне нужно проверить checkedсвойство флажка и выполнить действие на основе проверенного свойства с помощью jQuery. Например, если флажок возраста установлен, то мне нужно показать текстовое поле для ввода возраста, иначе скрыть текстовое поле. Но следующий код возвращается falseпо умолчанию: if ($('#isAgeSelected').attr('checked')) { $("#txtAge").show(); } else { $("#txtAge").hide(); } <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> …

30
В чем разница между «let» и «var»?
ECMAScript 6 представил это letзаявление . Я слышал, что она описывается как «локальная» переменная, но я все еще не совсем уверен, как она ведет себя иначе, чем varключевое слово. В чем различия? Когда следует letиспользовать более var?

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