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

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

или

Сообщество

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

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

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

Репутация

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

12
голоса
5
ответов
45
просмотров
Как явно задать новое свойство у `window` в TypeScript?

Я настроил глобальные пространства имен для своих объектов, явно задав свойство на объекте window.

window.MyNamespace = window.MyNamespace || ;

Однако TypeScript подчеркивает MyNamespace и жалуется, что:

Свойство 'MyNamespace' отсутствует в значении типа 'window any'

Я могу сделать код...

12
голоса
5
ответов
42
просмотров
Самый быстрый способ проверить наличие значения в списке

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

9
голоса
5
ответов
34
просмотров
Как вывести стандартный вывод print() в консоль во время выполнения pytest?

Я иногда хочу просто вставить несколько операторов print в свой код и посмотреть, что будет выведено при его выполнении. Обычно я "тестирую" его с помощью существующих тестов pytest. Однако, когда я запускаю их, я не вижу никакого стандартного вывода (по крайней мере, в PyCharm, моем...

8
голоса
5
ответов
47
просмотров
Можно ли использовать псевдоэлементы :before или :after для полей ввода?

Я пытаюсь использовать псевдоэлемент CSS :after для поля input, но это не работает. Если я использую его с span, то всё нормально.

Вот мой код:

<style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} </style>

Это работает (добавляет смайлик после...

20
голоса
5
ответов
43
просмотров
Переходы на свойстве display в CSS

Я разрабатываю меню "мега-дропдаун" с помощью CSS — фактически, это обычное выпадающее меню только на CSS, но содержащее различные типы контента.

На данный момент, выяснил, что переходы CSS3 не применяются к свойству 'display', т.е. невозможно сделать плавный переход от display: none к...

11
голоса
5
ответов
42
просмотров
Как вставить элемент после другого элемента в JavaScript без использования библиотеки?

Проблема: В JavaScript есть метод insertBefore(), который позволяет вставлять элемент перед другим элементом. Однако как я могу вставить элемент после другого элемента без использования jQuery или каких-либо других библиотек?

26
голоса
4
ответов
53
просмотров
Установка значения по умолчанию для параметра функции в JavaScript

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

def...
9
голоса
5
ответов
66
просмотров
Как исправить ошибку "ReferenceError: primordials is not defined" в Node.js

У меня возникла проблема при использовании Gulp. Я установил модули Node.js с помощью команды npm install, а затем попытался запустить gulp sass-watch в командной строке. В результате я получил следующий ответ:

[18:18:32] Requiring external module babel-register
fs.js:27
const { Math,...
9
голоса
5
ответов
39
просмотров
Получить полный URL в PHP

Проблема с получением полного URL в PHP с учётом масок в .htaccess

Я использую следующий код для получения полного URL:

$actual_link = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];

Однако у меня есть некоторые правила в файле .htaccess, из-за чего то, что отображается в...

10
голоса
5
ответов
41
просмотров
Как воспроизвести аудио?

Я разрабатываю игру на HTML5 и JavaScript.

Как я могу воспроизводить звуковые эффекты в игре через JavaScript?