Size: a a a

Node.js — русскоговорящее сообщество

2020 February 09

Н

Никита in Node.js — русскоговорящее сообщество
Игорь Корнелли
https://jsonlint.com/   этим предлагаю воспользоваться, если не используете postman или insomnia или paw и иже с ними
Зачем если есть  JSON.stringify() 
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Exi(s)t
${JSON.str}?)
погоди, JSON.stringify(str)?
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Да
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
шутка такая? )) может JSON.stringify(obj) ?
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Да
источник

Н

Никита in Node.js — русскоговорящее сообщество
JSON.stringify({}); // '{}'

JSON.stringify(true); // 'true'

JSON.stringify('foo'); // '"foo"'

JSON.stringify([1, 'false', false]); // '[1,"false",false]'

JSON.stringify({ x: 5 }); // '{"x":5}'

JSON.stringify({ x: 5, y: 6 }); // '{"x":5,"y":6}' or '{"y":6,"x":5}'

JSON.stringify([new Number(1), new String('false'), new Boolean(false)]);
// '[1,"false",false]'
// Символы:

JSON.stringify({ x: undefined, y: Object, z: Symbol('') }); // '{}'

JSON.stringify({ [Symbol('foo')]: 'foo' }); // '{}'

JSON.stringify({ [Symbol.for('foo')]: 'foo' }, [Symbol.for('foo')]); // '{}'
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Никита
Зачем если есть  JSON.stringify() 
ну когда у тебя таким образом как у автора формируется jsonоподобное чудо света, то единственный вариант понять это ругань клиента выслушать, если конечно конечно заголовок соответствует содержимому
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
Exi(s)t
Сделай consolelog того, что ты пытаешься отдать клиенту и кинь сюда, будь добр
лог есть если не использовать условие
let doge_random_stop_timer = client2.lindex("doge:random:stop:timer", 0, function(err, result) {
let cur_time = Math.round(new Date().getTime() / 1000);
//if (cur_time < doge_random_stop_timer) {
console.log('Текущее время' + cur_time);
console.log('Остановка в' + result);
response.write("event: timer\ndata: " + "{\"stop\": " + result + ", \"cur\": " + cur_time + "}\n\n");
//}
});
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
клиент получает
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
при этом без условия таймер работает. при перезапуске отображается
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
но с условием - нет
источник

Н

Никита in Node.js — русскоговорящее сообщество
Больно смотреть на /n в формировании json response
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
Никита
Больно смотреть на /n в формировании json response
без этого событие не сработает
источник

Н

Никита in Node.js — русскоговорящее сообщество
Потомучто вход через анальное отверстие
источник

Н

Никита in Node.js — русскоговорящее сообщество
Json был создан чтоб все упростить но ты и тут "смог"
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
всем спасибо!
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
проблема в моей невнимательности
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
Игорь Корнелли
ну когда у тебя таким образом как у автора формируется jsonоподобное чудо света, то единственный вариант понять это ругань клиента выслушать, если конечно конечно заголовок соответствует содержимому
ты был прав, нужно было освежиться, проблема была в условии
источник

Н

Никита in Node.js — русскоговорящее сообщество
Андрей Бородин
ты был прав, нужно было освежиться, проблема была в условии
Подкури ладан он нечисть выгоняет
источник

АБ

Андрей Бородин in Node.js — русскоговорящее сообщество
@GarryKornelli
Я писал
var stop_timer = client2.lindex("stop:timer", 0, function(err, result) {
if (cur_time < stop_timer) {
А нужно было
if (cur_time < result) {
источник