Вопросы с тегом 'javascript'

JavaScript (не путать с Java) - это высокоуровневый, динамичный, многопарадигменный, слабо типизированный язык, используемый как для клиентской, так и для серверной скриптов. Используйте этот тег для вопросов, касающихся ECMAScript и его различных диалектов/реализаций (исключая ActionScript и Google-Apps- Script). Если не включен другой тег для фреймворка/библиотеки, ожидается чистый ответ на JavaScript.
22
ответов

Для каждого по массиву в JavaScript?

Как я могу просмотреть все записи в массиве с помощью JavaScript? Я подумал, что это что-то вроде этого: forEach(instance in theArray) Где theArray - мой массив, но это кажется неправильным.
задан 17 февр. '12 в 16:51
37
ответов

Установка "checked" для флажка с jQuery?

Я хотел бы сделать что-то подобное, чтобы отметить checkbox с помощью jQuery: $(".myCheckBox").checked(true); или $(".myCheckBox").selected(true); Существует ли такая вещь?
задан 09 янв. '09 в 1:20
6
ответов

Почему Google добавляет пока (1); к их ответам JSON?

Почему Google добавляет while(1); в свои (частные) ответы JSON? Например, здесь ответ при включении и выключении календаря в Календаре Google: while(1);[['u',[['smsSentFlag','false'],['hideInvitations','false'], ['remindOnRespondedEventsOnly','t...
задан 19 апр. '10 в 21:00
33
ответов

Как вы получаете временную метку в JavaScript?

Как получить метку времени в JavaScript? Нечто похожее на временную метку Unix, то есть на один номер, который представляет текущее время и дату. Либо как число, либо строка.
задан 21 окт. '08 в 12:29
38
ответов

Как проверить, содержит ли массив объект в JavaScript?

Каков наиболее сжатый и эффективный способ узнать, содержит ли массив JavaScript объект? Это единственный способ, которым я это знаю: function contains(a, obj) { for (var i = 0; i < a.length; i++) { if (a[i] === obj) { re...
задан 26 окт. '08 в 1:14
65
ответов

Как вы можете проверить адрес электронной почты в JavaScript?

Как проверить адрес электронной почты на JavaScript?
задан 05 сент. '08 в 19:10
49
ответов

Создать GUID/UUID в JavaScript?

Я пытаюсь создать глобально уникальные идентификаторы в JavaScript. Я не уверен, какие подпрограммы доступны во всех браузерах, как "случайные" и засеянные встроенным генератором случайных чисел, и т.д. Идентификатор GUID/UUID должен быть не менее 3...
задан 19 сент. '08 в 23:01
35
ответов

Как заменить все вхождения строки в JavaScript?

У меня есть эта строка: "Test abc test test abc test test test abc test test abc" Выполнение str = str.replace('abc', ''); похоже, удаляет только первое вхождение abc в строку выше. Как я могу заменить все его появление?
задан 17 июля '09 в 20:53
73
ответов

Как получить значения строки запроса в JavaScript?

Есть ли способ без плагинов получить строку запроса через jQuery (или без)? Если да, то как? Если нет, есть ли плагин, который может это сделать?
задан 23 мая '09 в 11:10
61
ответ

Как сделать первую букву строки в верхнем регистре в JavaScript?

Как сделать первую букву строки в верхнем регистре, но не изменить случай любой из других букв? Например: "this is a test" → "this is a test" "the Eiffel Tower" → "the Eiffel Tower" "/index.html" → "/index.html"
задан 22 июня '09 в 11:25
24
ответов

Как добавить что-то в массив?

Как добавить объект (например, строку или число) в массив в JavaScript?
задан 09 дек. '08 в 3:20
23
ответов

Какая разница между использованием "let" и "var" для объявления переменной?

В ECMAScript 6 представлен оператор let. Я слышал, что это описывается как "локальная" переменная, но я все еще не совсем уверен, как она ведет себя иначе, чем ключевое слово var. В чем отличия? Когда let следует использовать var?
задан 17 апр. '09 в 23:09
19
ответов

В чем разница между призывом и подачей заявки?

В чем разница между использованием вызова и применением для вызова функции? var func = function(){ alert('hello!'); }; func.apply(); против func.call(); Существуют ли различия в производительности между этими двумя методами? Когда лучше все...
задан 31 дек. '10 в 22:56
10
ответов

event.preventDefault() vs. return false

Когда я хочу, чтобы другие обработчики событий выполнялись после запуска определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(...
задан 31 авг. '09 в 14:58
44
ответов

Как скопировать в буфер обмена в JavaScript?

Каков наилучший способ скопировать текст в буфер обмена? (Мульти-браузер) Я пробовал: function copyToClipboard(text) { if (window.clipboardData) { // Internet Explorer window.clipboardData.setData("Text", text); } else { u...
задан 30 дек. '09 в 16:09