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

534
Как проверить, существует ли функция в JavaScript?

Мой код function getID( swfID ){ if(navigator.appName.indexOf("Microsoft") != -1){ me = window[swfID]; }else{ me = document[swfID]; } } function js_to_as( str ){ me.onChange(str); } Однако иногда мой onChangeне загружается. Ошибки Firebug с me.onChange не является функцией Я хочу изящно...

533
Ошибка превышения максимального размера стека вызовов

Я использую файл библиотеки JavaScript Direct Web Remoting (DWR) и получаю сообщение об ошибке только в Safari (для ПК и iPad) Это говорит Превышен максимальный размер стека вызовов. Что именно означает эта ошибка и останавливает ли она обработку полностью? Также любое исправление для...

532
Показать или скрыть элемент в React

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

530
jQuery - установка выбранного значения элемента управления select через его текстовое описание

У меня есть элемент управления select, и в переменной javascript у меня есть текстовая строка. Используя jQuery, я хочу установить выбранный элемент элемента управления select как элемент с текстовым описанием, которое у меня есть (в отличие от значения, которого у меня нет). Я знаю, что установить...

527
Передача данных в модал начальной загрузки

У меня есть пара гиперссылок, к каждой из которых прикреплен идентификатор. Когда я нажимаю на эту ссылку, я хочу открыть модальное ( http://twitter.github.com/bootstrap/javascript.html#modals ) и передать этот идентификатор модальному. Я искал в Google, но не смог найти ничего, что могло бы мне...

526
Подсчитайте количество вхождений символа в строку в Javascript

Мне нужно посчитать количество вхождений символа в строку. Например, предположим, что моя строка содержит: var mainStr = "str1,str2,str3,str4"; Я хочу найти количество запятой , символов , которое равно 3. И количество отдельных строк после разделения через запятую, которое равно 4. Мне также нужно...

524
Как обнаружить нажатие клавиши escape с помощью чистого JS или jQuery?

Возможный дубликат: какой код клавиши для escape-ключа с jQuery Как обнаружить нажатие клавиши Escape в IE, Firefox и Chrome? Ниже код работает в IE и оповещениях 27, но в Firefox он оповещает0 $('body').keypress(function(e){ alert(e.which); if(e.which == 27){ // Close my modal window }...

523
Библиотека визуализации графиков в JavaScript

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

522
Переместить элемент массива из одной позиции массива в другую

Мне трудно понять, как переместить элемент массива. Например, учитывая следующее: var arr = [ 'a', 'b', 'c', 'd', 'e']; Как я могу написать функцию, чтобы двигаться 'd'раньше 'b'? Или 'a'после 'c'? После перемещения индексы остальных элементов должны быть обновлены. Это означает, что в первом...

521
«Функции стрелок» и «Функции» эквивалентны / взаимозаменяемы?

Функции стрелок в ES2015 обеспечивают более краткий синтаксис. Могу ли я заменить все мои объявления / выражения функций функциями стрелок сейчас? Что я должен высматривать? Примеры: Функция конструктора function User(name) { this.name = name; } // vs const User = name => { this.name = name; };...

519
Как я могу получить трассировку стека JavaScript при выдаче исключения?

Если я сам создаю исключение JavaScript (например, throw "AArrggg"), как я могу получить трассировку стека (в Firebug или иначе)? Прямо сейчас я просто получаю сообщение. редактировать : как много людей ниже опубликовали, возможно получить трассировку стека для исключения JavaScript, но я хочу...