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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
10
просмотров
Повторить строку в JavaScript заданное количество раз

В Perl я могу повторять символ несколько раз, используя следующий синтаксис:

$a = "a" x 10; // в результате получается "aaaaaaaaaa"

Существует ли простой способ сделать то же самое в Javascript? Я могу, конечно, использовать функцию, но мне было интересно, есть ли встроенный способ или какой-то...

9
голоса
5
ответов
4
просмотров
Как вычесть дни из обычной даты?

Я столкнулся с проблемой при работе с объектом Date в JavaScript и ищу простое решение. Есть ли легкий способ взять текущую дату (например, сегодня) и вернуться назад на X дней?

К примеру, мне нужно рассчитать дату за 5 дней до сегодняшнего дня. Как это можно реализовать?

13
голоса
5
ответов
12
просмотров
Получить объект JavaScript из массива объектов по значению свойства

У меня есть массив из четырех объектов:

var jsObjects = [
   {a: 1, b: 2}, 
   {a: 3, b: 4}, 
   {a: 5, b: 6}, 
   {a: 7, b: 8}
];

Мне нужно получить третий объект ({a: 5, b: 6}) по значению свойства b, например, без использования цикла for...in. Есть ли способ сделать это...

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

Как добавить дни к текущей Date в JavaScript? Существует ли в JavaScript встроенная функция, аналогичная AddDay() в .NET?

12
голоса
5
ответов
21
просмотров
push_back против emplace_back: в чем разница?

Я немного запутался в различии между методами push_back и emplace_back в стандартной библиотеке C++.

Вот определения этих методов:

void emplace_back(Type&& _Val);
void push_back(const Type& _Val);
void push_back(Type&& _Val);

Учитывая, что существует перегрузка метода...

14
голоса
5
ответов
7
просмотров
Как перезагрузить страницу с помощью JavaScript

Как перезагрузить страницу с помощью JavaScript?

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

13
голоса
5
ответов
15
просмотров
Как выводить команды оболочки по мере их выполнения

Заголовок: Как в shell-скрипте вывести все выполняемые команды с расширением переменных?

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

В своем shell-скрипте я хочу вывести все команды, которые выполняются, и автоматически расширять любые имена переменных.

Например, у меня есть следующая строка:

ls...
32
голоса
5
ответов
21
просмотров
Как объединить два списка в Python?

Проблема: Как объединить два списка в Python?

Я хочу объединить два списка, но не знаю, как это сделать. У меня есть следующий код:

listone = [1, 2, 3]
listtwo = [4, 5, 6]

Я ожидаю получить следующий результат:

>>> joinedlist
[1, 2, 3, 4, 5, 6]

Как правильно...

12
голоса
5
ответов
13
просмотров
Как удалить пробелы?

Есть ли функция на Python, которая удаляет пробелы (пробелы и табуляции) из строки?

Например, чтобы входная строка " \t пример строки\t " преобразовывалась в "пример строки".

11
голоса
5
ответов
11
просмотров
Оператор двойного двоеточия (::) в Java 8

Я изучал исходный код Java 8 и нашел одну часть кода, которая показалась мне довольно удивительной:

// Определено в IntPipeline.java
@Override
public final OptionalInt reduce(IntBinaryOperator op) {
    return evaluate(ReduceOps.makeInt(op));
}

@Override
public final OptionalInt max() {
 ...