25
голоса
5
ответов
78
просмотров
Получение выбранного текста из выпадающего списка (select) с помощью jQuery

Как получить выбранный текст (а не выбранное значение) из выпадающего списка с использованием jQuery?

20
голоса
5
ответов
61
просмотров
Как объединить два массива в JavaScript и удалить дубликаты?

Я имею две массива JavaScript:

var array1 = ["Vijendra", "Singh"];
var array2 = ["Singh", "Shakya"];

Мне нужно получить следующий вывод:

var array3 = ["Vijendra", "Singh", "Shakya"];

Массив на выходе должен содержать уникальные элементы без повторений.

Как...

17
голоса
5
ответов
44
просмотров
Как добавить класс к заданному элементу?

Я столкнулся с проблемой, когда у меня есть элемент, который уже имеет класс. Вот его HTML-код:


    

Теперь мне нужно создать функцию на JavaScript, которая добавит новый класс к элементу `` (при этом не заменяя существующий класс, а добавляя его).

Как я могу это сделать?

11
голоса
2
ответов
34
просмотров
В чем разница между event.stopPropagation и event.preventDefault?

Кажется, что они делают одно и то же... Одна из них современная, а другая старая? Или они поддерживаются разными браузерами?

Когда я обрабатываю события самостоятельно (без фреймворков), я всегда проверяю оба варианта и выполняю оба, если они присутствуют. (Я также использую return false, но у...

31
голоса
5
ответов
46
просмотров
В чем разница между #include <filename> и #include "filename"?

В чем разница между использованием угловых скобок и кавычек в директиве include?

#include <filename> #include "filename"

15
голоса
5
ответов
49
просмотров
Как отсортировать словарь по ключу?

Как отсортировать словарь по его ключам?

Пример входных данных:

{2: 3, 1: 89, 4: 5, 3: 0}

Желаемый выход:

{1: 89, 2: 3, 3: 0, 4: 5}

Как я могу выполнить сортировку словаря в Python так, чтобы ключи были упорядочены по возрастанию?

11
голоса
5
ответов
43
просмотров
Выбор и манипуляция псевдоэлементами CSS ::before и ::after с помощью JavaScript (или jQuery)

Вопрос на русском для StackOverflow.com:

Есть ли способ выбора/манипуляции с CSS псевдоэлементами, такими как ::before и ::after (и старая версия с одной точкой с запятой) с использованием jQuery?

Например, в моем файле стилей есть следующее правило:

.span::after { content: 'foo';...
25
голоса
4
ответов
56
просмотров
Генерация случайных целых чисел в JavaScript в заданном диапазоне

Как я могу сгенерировать случайные целые числа между двумя заданными переменными в JavaScript? Например, если я задам x = 4 и y = 8, то мне нужно, чтобы выводилось любое из значений 4, 5, 6, 7, 8.

14
голоса
3
ответов
52
просмотров
В чем разница между JOIN и INNER JOIN?

У меня есть вопрос по поводу двух SQL-запросов, которые дают одинаковые результаты:

SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK

в сравнении с

SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK

Есть ли какая-то разница между этими...

32
голоса
3
ответов
53
просмотров
JavaScript замыкания внутри циклов — простой практический пример

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

Я столкнулся с проблемой при работе с замыканиями в JavaScript. Я создал несколько функций внутри цикла и сохранил их в массив, но когда я вызываю эти функции, они все выводят одно и то же значение, а именно 3. Вот пример кода, который я использовал:

var...
29
голоса
4
ответов
45
просмотров
Как обнаружить клик вне элемента?

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

У меня есть несколько HTML-меню, которые полностью отображаются, когда пользователь кликает по заголовку этих меню. Я хотел бы скрыть эти элементы, когда пользователь кликает вне области меню.

Возможно ли реализовать что-то подобное с помощью...

12
голоса
5
ответов
48
просмотров
Как перенаправить stderr, а не stdout?

У меня есть программа, которая выводит информацию в stdout и stderr, и мне нужно обработать stderr с помощью grep, игнорируя stdout.

Используя временный файл, это можно сделать в два этапа:

command > /dev/null 2> temp.file
grep 'something' temp.file

Но как можно сделать...

12
голоса
5
ответов
46
просмотров
Как работают сервлеты? Инстанцирование, сессии, общие переменные и многопоточность

У меня есть веб-сервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сессии и экземпляров.

Теперь, если 2 или более пользователей отправляют запросы на этот сервер, что происходит с переменными сессии? Будут ли они общими для всех...

15
голоса
3
ответов
52
просмотров
Использование GROUP BY по нескольким столбцам

Я понимаю принцип работы оператора GROUP BY x. Но как работает GROUP BY x, y и что это означает?

19
голоса
5
ответов
55
просмотров
Сгенерировать случайные целые числа от 0 до 9

Как можно сгенерировать случайные целые числа в диапазоне от 0 до 9 (включительно) на Python?

Например, возможные значения: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

23
голоса
4
ответов
61
просмотров
Как программно выполнять навигацию с помощью React Router?

У меня есть проблема с использованием библиотеки react-router. Я могу создать ссылки, используя элемент Link, и они обрабатываются нативно.

Я заметил, что внутри него вызывается this.context.transitionTo(...).

Теперь мне нужно выполнить навигацию, но не из ссылки, а, например, из выбора в...

12
голоса
5
ответов
48
просмотров
Использование Node.js в качестве простого веб-сервера

Я хочу запустить очень простой HTTP-сервер. Каждый GET-запрос к example.com должен получать index.html в качестве обычной HTML-страницы (т.е. с таким же опытом, как при чтении обычных веб-страниц).

Используя приведенный ниже код, я могу читать содержимое index.html. Как мне обслужить index.html...

15
голоса
5
ответов
91
просмотров
Где найти документацию по форматированию даты в JavaScript?

Я заметил, что функция JavaScript new Date() очень умна и принимает даты в различных форматах.

Xmas95 = new Date("25 Dec, 1995 23:15:00");
Xmas95 = new Date("2009 06 12,12:52:39");
Xmas95 = new Date("20 09 2006,12:52:39");

Я не смог найти документацию, где указаны все...

11
голоса
5
ответов
36
просмотров
HTML текстовое поле ввода: разрешить только числовой ввод

Как быстро ограничить ввод в текстовое поле HTML (<input type="text">) только числовыми символами (включая '.')?

17
голоса
1
ответов
44
просмотров
Разница между == и === в JavaScript

Описание проблемы для StackOverflow.com

Я столкнулся с вопросом, касающимся операторов сравнения в JavaScript. В чем разница между операторами == и ===? Я также заметил, что существуют операторы != и !==. Существуют ли еще похожие операторы? Хотелось бы получить разъяснение по этой...