Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2022 January 15

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
ну, за утопающих))
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
что действительно напрягает так это монкей патчинг в некоторых процессах, по вине архитиктокеров))

отсюда и возникают такие идеи как программирование голосом, но раньше во временя unix достаточно было придумать короткое имя комманде типа ls или cp... люди во все времена были ленивы
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Да как у Оруэлла в романе 1984
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
свобода - это die(), love - это переменная ))
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
love - фремйворк на lua :D
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Из соседнего чатика, в копилку к Тимуру про надежность ТС :)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
там недавно какой-то челик праздновал 3 года своему PRу в TS кажись
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
и в копилку того что иммутабельность - это добро
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
Эмм... тут и человеку будет трудно понять что к чему
источник

D

DaunPony in NodeUA - JavaScript and Node.js in Ukraine
Он должен был ругаться на данный кейс
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
тут недопустимая в плане типов операция
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
ругнуться где-то стоило
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
С чего он должен ругаться?
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
function set(item: Ref<string | number>): void {
   item.value = 'Test'
}

тут же написано что может быть и стринг и намбер
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
const n: Ref<number> = { value: 1 }

n.value должен быть числом а станет строкой
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
Выше в описании функции set написано, что входящий аргумент может быть как строкой так и числом, и тело этой функции этим правилам не противоречит
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
ну для наглядности можно дописать
const resultOfMathCalculation = n.value + 4;
console.log(resultOfMathCalculation);

и посмотреть что будет)
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
Если вы говорите, что оно должно ругнуться, то я бы посмотрел на доку где об этом сказано
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
ну не цель же типизации предотвращать ошибка в рантайме? тут на лицо ситуация когда твоя программа и компилятор думат что мы работает с числом, а по факту там строка
источник