Вопросы с тегом 'javascript'
JavaScript (не путать с Java) - это высокоуровневый, динамический, мультипарадигмальный, объектно-ориентированный, основанный на прототипах, слабо типизированный и интерпретируемый язык, используемый как для сценариев на стороне клиента, так и на стороне сервера. Его основное использование в рендеринге и манипулировании веб-страницами. Используйте этот тег для вопросов, касающихся ECMAScript и его различных диалектов/реализаций (за исключением ActionScript и Google-Apps-Script).
80
Как перенаправить на другую веб-страницу?
Как перенаправить пользователя с одной страницы на другую с помощью jQuery или чистого JavaScript?
02 февр. '09 в 12:54
89
Как работают блокировки JavaScript?
Как бы вы объяснили закрытие JavaScript для кого-то, у кого есть знания о концепциях, из которых они состоят (например, функции, переменные и т.п.), Но не понимают самих замыканий? Я видел пример схемы, приведенный в Википедии, но, к сожалению, это...
21 сент. '08 в 14:12
88
Как удалить определенный элемент из массива в JavaScript?
У меня есть массив чисел, и я использую метод .push() для добавления в него элементов.
Есть ли простой способ удалить конкретный элемент из массива? Эквивалент чего-то вроде array.remove(number);.
Я должен использовать основной JavaScript - рамки н...
23 апр. '11 в 22:17
49
Как проверить, содержит ли строка подстроку в JavaScript?
Обычно я ожидал бы String.contains(), но, похоже, его нет. Каков разумный способ проверить это?
24 нояб. '09 в 13:04
59
Как проверить, скрыт ли элемент в jQuery?
Можно переключать видимость элемента, используя функции .hide(), .show() или .toggle()? Как бы вы проверили, является ли элемент видимым или скрытым?
07 окт. '08 в 13:03
34
Что делает "use strict" в JavaScript, и каковы причины этого?
Недавно я запустил код моего кода JavaScript через Crockford JSLint, и он дал следующую ошибку: Problem at line 1 character 1: Missing "use strict" statement. Выполняя некоторые поиски, я понял, что некоторые люди добавляют "use strict"; в свой к...
26 авг. '09 в 16:10
38
var functionName = function() {} vs function functionName() {}
Недавно я начал поддерживать чужой код JavaScript. Я исправляю ошибки, добавляю функции, а также пытаюсь привести в порядок код и сделать его более согласованным. Предыдущий разработчик использовал два способа объявления функций, и я не могу понять...
03 дек. '08 в 11:31
43
Как удалить свойство из объекта JavaScript?
Скажем, я создаю объект следующим образом:
var myObject = {
"ircEvent": "PRIVMSG",
"method": "newURI",
"regex": "^http://.*"
};
Каков наилучший способ удалить свойство regex, чтобы в итоге получить новый myObject следующим образом:
v...
16 окт. '08 в 10:57
51
Какой оператор равен (== vs ===) должен использоваться в сравнении JavaScript?
Я использую JSLint для прохождения через JavaScript, и он возвращает много предложений, чтобы заменить == (два знака равенства) на === (три знака равенства), когда вы делаете что-то вроде сравнения idSele_UNVEHtype.value.length == 0 внутри оператора ...
11 дек. '08 в 14:19
44
Как вернуть ответ от асинхронного вызова?
У меня есть функция foo, которая делает запрос Ajax. Как вернуть ответ от foo?
Я попытался вернуть значение из обратного вызова success, а также назначить ответ локальной переменной внутри функции и вернуть ее, но ни один из этих способов не возвр...
08 янв. '13 в 17:06
80
Каков наиболее эффективный способ глубокого клонирования объекта в JavaScript?
Каков наиболее эффективный способ клонирования объекта JavaScript? Я видел obj = eval(uneval(o));, но который нестандартен и поддерживается только Firefox. Я ' вы делали такие вещи, как obj = JSON.parse(JSON.stringify(o));, но сомневаетесь в эффект...
23 сент. '08 в 16:26
61
Как включить файл JavaScript в другой файл JavaScript?
Есть ли в JavaScript что-то похожее на @import в CSS, что позволяет включать файл JavaScript в другой файл JavaScript?
04 июн. '09 в 11:59
15
"Мышление в AngularJS", если у меня есть фон jQuery?
Предположим, что я знаком с разработкой клиентских приложений в jQuery, но теперь я хотел бы начать использовать AngularJS. Можете ли вы описать сдвиг парадигмы, который необходим? Вот несколько вопросов, которые могут помочь вам сформировать ответ:
...
21 февр. '13 в 4:09
35
Для каждого по массиву в JavaScript?
Как я могу просмотреть все записи в массиве с помощью JavaScript?
Я подумал, что это что-то вроде этого:
forEach(instance in theArray)
Где theArray - мой массив, но это кажется неправильным.
17 февр. '12 в 13:51
65
Как проверить, установлен ли флажок в jQuery?
Мне нужно проверить checked свойство флажка и выполнить действие, основанное на проверенном свойстве, с помощью jQuery. Например, если флажок возраста установлен, то мне нужно показать текстовое поле для ввода возраста, иначе скрыть текстовое поле....
23 мая '09 в 15:16