
Sergey
13.06.2018
19:11:46

Andruha
13.06.2018
19:11:57
Вот так можно? Это норм?
let secretKey;
module.exports = init;
function init(key) {
secretKey = key;
return new ClassName();
}
class ClassName {}
ClassName.prototype.someFunc = function() {
// делаем что-то с secretKey
};

Grigorii
13.06.2018
19:12:30

Morsik
13.06.2018
19:13:55

Google

Sergey
13.06.2018
19:13:55

arts
13.06.2018
19:14:32

Morsik
13.06.2018
19:14:44

Andruha
13.06.2018
19:14:50

arts
13.06.2018
19:15:24

Morsik
13.06.2018
19:15:35
мб secretKey = key в конструктор
и secretKey как static field

Andruha
13.06.2018
19:16:15

Morsik
13.06.2018
19:16:27
js какой версии?

Andruha
13.06.2018
19:16:31
без доступа из-вне
нода 8 версии

Morsik
13.06.2018
19:17:31

arts
13.06.2018
19:19:43

Google

Andruha
13.06.2018
19:19:46
такое?
let secretKey;
function ClassName(key) {
secretKey = key;
function someFunc() {
// working with secretKey
};
}
module.exports = ClassName;

[Anonymous]
13.06.2018
19:19:48
Чуть не по теме вопрос, приобрёл белый айпишник, какие основные меры предосторожности необходимо предпринять чтобы не возникло проблем?

Morsik
13.06.2018
19:24:16
this.someFunc не забудь присвоить

Andruha
13.06.2018
19:28:02
спасиб

Дмитрий
13.06.2018
20:29:57

Again
13.06.2018
21:46:51
не могу нагуглить.
Как мне инцилизировать монгу дб и сразу в нее засунуть данные?

Alex
13.06.2018
22:05:51

Arthur
13.06.2018
22:15:25

Anima
14.06.2018
01:15:55
Господа, подскажите, пожалуйста
Почему экспресс не распознает <body>?
Эта часть файла рендерится, боди - нет

Victor
14.06.2018
01:20:26
попробуй атрибут async добавить скрипту

Alexander
14.06.2018
01:26:58

Sheldhur
14.06.2018
01:31:02
бля, люблю поделки на жс
issue #100500
- оно сломалось
- раньше же работало
- у меня не работает
- у меня тоже
- кто нибудь помнит в какой версии оно сломалось?
- вот манкипатч, но он ломает половину другого
- отлично, мне помогло, но у меня ломалась половина другого
ещё 2 года комментариев типа "у меня не работает"

LZD64
14.06.2018
01:32:26

Sheldhur
14.06.2018
01:33:15
только в хроме так всякие мелочи фиксятся, на которые времени нет
а тут блять основной функционал

Dmitry
14.06.2018
02:29:37

Google

Dmitry
14.06.2018
02:30:22
алсо да, удивляюсь как на жс можно писать что-то внятное. Это ОЧЕНЬ сложно, потому как на программиста ложится очень много и весь продукт зависит от него.

Sheldhur
14.06.2018
02:32:06
да везде, просто открываешь issue и с вероятностью в 90% у популярного пакета будет такая хуйня

Alexander
14.06.2018
02:33:07
что за предвзятость к js

Dmitry
14.06.2018
02:33:24

Sheldhur
14.06.2018
02:34:37
поражает сам факт, что обезьяны не могут найти где, чё и в какой версии сломали
при этом все с ног до головы обмазаны тестами
?

Dmitry
14.06.2018
02:39:15
лолкек, макаки не могут в дебагер? в console.log в конце концов?

Naught
14.06.2018
05:30:17
Ребят, пардон, а вот в синтаксисе async/await ошибку ловить try/catch?

Andry
14.06.2018
05:30:57

Naught
14.06.2018
05:31:41
Вижу еще вот такой вариант:
var response = await promisedFunction().catch((err) => { console.log(err); });
Эх, завезли бы еще каких новых слов

енот
14.06.2018
05:32:10

Dmitry
14.06.2018
05:34:43
ПОЖАЛУЙСТА НЕ НАДО
чем дальше идём - тем более поехавшие proposals
при том, что текущие просто мега упоротые и только больной может их придумать и принимать в том виде, в котором они есть
ну тоесть, мы имеем язык с плохим дизайном и делем его еще хуже.

Naught
14.06.2018
05:36:39

енот
14.06.2018
05:38:27

Таймураз
14.06.2018
06:05:17

Google

Vlad
14.06.2018
06:18:40

Таймураз
14.06.2018
06:19:20

Kostya
14.06.2018
06:19:53

Harry
14.06.2018
06:20:51

Kostya
14.06.2018
06:21:13

Vlad
14.06.2018
06:21:39

Kostya
14.06.2018
06:22:03
прикрутить ts, flow
тоесть у тебя есть изначально заданный тип для переменной но ты можешь его изменить

Alexander
14.06.2018
06:22:43
Мне же ещё работать весь день

Mark
14.06.2018
06:27:29
Тю, шо вы ноете, можно же консолить ?

Alexander
14.06.2018
06:28:17
В пс4?

Again
14.06.2018
06:29:24
В чем может быть проблема,что у меня данные не сохраняются.Они даже не консолят err/success
и когда я запускаю файл,в котором выполняется 1 скрин
ничего не происходит.
Я даже не знаю как отловить

Alexander
14.06.2018
06:31:08
Зачем ты делаешь сохранение в цикле? Сохранил бы пачкой

Again
14.06.2018
06:31:35
в итоге дошел до того,что у меня даже с save проблемы

Morsik
14.06.2018
06:31:50

Google

Alexander
14.06.2018
06:31:51
А вообще у тебя база работает?

Again
14.06.2018
06:31:56
mongoose.connect("mongodb://127.0.0.1:27017", { autoIndex: false })
коннект к бд

Alexander
14.06.2018
06:32:38
Проверь туда что-то записать одной командой

Cenator
14.06.2018
06:32:41

Таймураз
14.06.2018
06:32:47
Сохрани исходники в gist.github.com и выложи разом

Cenator
14.06.2018
06:32:47
делай Promise.all

Again
14.06.2018
06:33:02

Cenator
14.06.2018
06:33:13

Again
14.06.2018
06:35:21
Promise.all([a.save()]).then(res => console.log(res));
это тоже ничего не выдает