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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
268
просмотров
Как обновить Node.js?

Проблема обновления Node.js

Я выполнил следующие действия, чтобы обновить свой npm:

npm update npm -g

Однако у меня нет ясного понимания, как обновить Node.js. Есть ли у кого-то предложения по этому поводу? (Сейчас я использую Node.js версии 0.4.1, и хочу обновиться до версии...

30
голоса
5
ответов
267
просмотров
Как узнать версию установленного npm пакета?

Как можно узнать версию установленного пакета Node.js или npm?

Я пробовал несколько команд, и вот что получается:

  1. Команда npm -v выводит версию самого npm, а не пакет.
  2. Команда npm version выдает непонятную ошибку.
  3. Команда npm view version показывает версию пакета только на...
9
голоса
5
ответов
267
просмотров
Самоссылки в объектных литералах / инициализаторах

Вопрос о зависимостях свойств в объекте JavaScript

Есть ли способ сделать что-то вроде следующего кода в JavaScript?

var foo = {
    a: 5,
    b: 6,
    c: this.a + this.b  // Не работает
};

В текущем виде этот код вызывает ошибку ссылки, поскольку this не указывает на...

8
голоса
4
ответов
267
просмотров
Лучшие практики обработки исключений в Node.js

Я только что начал тестировать node.js несколько дней назад и заметил, что Node завершает работу каждый раз, когда в моей программе возникает необработанное исключение. Это отличается от обычного серверного контейнера, с которым я знаком, где только рабочий поток завершает свою работу при...

6
голоса
5
ответов
267
просмотров
Что такое VanillaJS?

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

Однако, когда я смотрю примеры или проекты TodoMVC, они просто используют классические функции JavaScript без...

0
голоса
2
ответов
267
просмотров
Как остановить цикл _.each в lodash.js?

У меня есть следующий код для обработки строк:

_.each($scope.inspectionReviews, function (value, key) {
    alert("status=" + value.IsNormal + "   " + "name=" + value.InspectionItemName);
    if (!value.IsNormal) {
        $scope.status = false;
        return;
    }
   ...
10
голоса
5
ответов
266
просмотров
Понимание уникальных ключей для дочерних массивов в React.js

Я разрабатываю компонент на React, который принимает в качестве входных данных JSON и создает сортируемую таблицу. Каждая динамическая строка данных имеет уникальный ключ, но я все равно получаю ошибку:

Каждый дочерний элемент в массиве должен иметь уникальный пропс "key".
Проверьте метод...

7
голоса
5
ответов
266
просмотров
Как разделить строку с несколькими разделителями в JavaScript?

Как разделить строку с несколькими разделителями в JavaScript?

Я пытаюсь разделить строку как по запятым, так и по пробелам, но, насколько я знаю, функция split() в JavaScript поддерживает только один разделитель. Как мне решить эту проблему?

6
голоса
5
ответов
266
просмотров
JavaScript: Добавление ведущих нулей к дате

Я создал скрипт для вычисления даты, которая будет через 10 дней в формате dd/mm/yyyy:

var MyDate = new Date();
var MyDateString = new Date();
MyDate.setDate(MyDate.getDate()+10);
MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth()+1) + '/' + MyDate.getFullYear();

Мне...

5
голоса
5
ответов
266
просмотров
Получение ошибки "Неожиданный токен Export"

Я пытаюсь запустить код ES6 в своем проекте, но получаю ошибку "неожиданный токен export".

export class MyClass {
  constructor() {
    console.log("es6");
  }
}

Как можно решить эту проблему?