Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

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

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
5
ответов
1917
просмотров
Виджет - Iframe против JavaScript

У меня есть задача разработать виджет, который будет использоваться сторонним сайтом. Это не приложение для развертывания на сайте социального сетевого взаимодействия. Я могу предоставить разработчикам сайта ссылку, которая будет использоваться в качестве src для iframe, или могу разработать виджет...

5
голоса
5
ответов
1890
просмотров
Как получить данные формы с помощью JavaScript/jQuery?

Есть ли простой способ получить данные формы в виде, который был бы аналогичен тому, как они отправляются в классическом HTML-формате?

Например:

<form> <input type="radio" name="foo" value="1" checked="checked" /> <input type="radio" name="foo" value="0" /> <input...

0
голоса
5
ответов
1835
просмотров
Какой самый быстрый способ перебора свойств объекта в JavaScript?

Я знаю, что можно перебрать свойства объекта следующим образом:

for (property in object)
{
    // делаем что-то
}

Также я знаю, что самым быстрым способом перебора массива в JavaScript является использование убывающего цикла while:

var i = myArray.length;
while...
0
голоса
2
ответов
1812
просмотров
Какое минимальное значение в миллисекунд для setTimeout?

Я хочу использовать следующий код:

var minValue = 0;
if ( typeof callback == 'function' ) {
    setTimeout( callback, minValue );
}

при реализации функции обратного вызова в JavaScript.

Однако я столкнулся с проблемой: современные браузеры и некоторые старые браузеры имеют...

0
голоса
4
ответов
1788
просмотров
Разница между навязчивым и ненавязчивым JavaScript

Какова разница между навязчивым и ненавязчивым JavaScript? Объясните простым языком. Буду признателен за лаконичность. Короткие примеры будут тоже полезны.

0
голоса
5
ответов
1769
просмотров
Сортировка массива по "Расстоянию Левенштейна" с максимальной производительностью на JavaScript

Проблема с сортировкой массива строк по дистанции Левенштейна в JavaScript

У меня есть случайный массив строк с именами в JavaScript, например:

[@larry, @nicholas, @notch] и т.д.

Все они начинаются с символа @. Я хотел бы отсортировать их по дистанции Левенштейна, чтобы вверху списка...

0
голоса
0
ответов
1751
просмотров
Официальная информация о `arguments` в стрелочных функциях ES6?

Проблема с использованием аргументов в стрелочных функциях. Рассмотрим следующий код:

(() => console.log(arguments))(1, 2, 3);

При выполнении этого кода в браузерах Chrome, Firefox и среде Node.js мы получаем выходные данные "1,2,3". Однако при использовании Babel мы получаем...

5
голоса
5
ответов
1726
просмотров
Как задать цвет маркеров в HTML-списках UL/LI с помощью CSS без использования изображений и тегов span

Описание проблемы

У меня есть простая неупорядоченная lista с несколькими элементами . Я определил bullets как квадратные с помощью свойства `list-style: square;`. Однако, при установке цвета элементов с помощью color: #F00;, весь текст становится красным!

Мне нужно изменить только...

0
голоса
3
ответов
1724
просмотров
Кросс-доменный доступ к LocalStorage с помощью JavaScript

Описание проблемы

У нас есть файл api.js, который находится на домене api.abc.com и управляет локальным хранилищем (local storage).

Мы подключили этот JavaScript-файл на наши сайты abc.com и login.abc.com через кросс-доменное подключение, используя следующий код:


Я...

0
голоса
3
ответов
1619
просмотров
Как заставить все поля формы потерять фокус в jQuery

При изменении поля ввода (событие onchange) я вызываю функцию для установки переменной. Однако возникает проблема: поле должно сначала потерять фокус, прежде чем переменная будет установлена, и я смогу проверить, было ли изменено поле. Это очень важно, так как я хочу выполнить проверку, когда...