Size: a a a

JavaScript Developers

2019 November 18

АД

Адылбек Джороев in JavaScript Developers
Как-то натолкнулся в исходниках babel и интересно стало
источник

АД

Адылбек Джороев in JavaScript Developers
И точно не помню, сама команда разработчиков по старой привычке так пишет оказывается,  так как они еще на ES3 писали и у них еще пресет был для ES5
источник

АД

Адылбек Джороев in JavaScript Developers
Короче говоря,  нам его не надо юзать))
источник

α

αμαν in JavaScript Developers
В джс, чтоб return новой строкой не делать 😊
источник

АД

Адылбек Джороев in JavaScript Developers
αμαν
В джс, чтоб return новой строкой не делать 😊
О погуглил, в разметке в javascript ставят void(0), прикольно
источник

α

αμαν in JavaScript Developers
Вроде это оператор, не функция
источник

АД

Адылбек Джороев in JavaScript Developers
Точнее оказывается устаревшее значение не null, а undefined. То есть когда не было глобальной константы undefined, вычисляли undefined через void 0
источник

АД

Адылбек Джороев in JavaScript Developers
αμαν
Вроде это оператор, не функция
В js есть такое, некоторые операторы могут везти себя как функции
источник

АД

Адылбек Джороев in JavaScript Developers
По сути получается он исполняет ту же логическую задачу, что и void в остальных языках, например в том же Typescript
источник

α

αμαν in JavaScript Developers
void whatever === void(whatever)
источник

α

αμαν in JavaScript Developers
+ еще оказца в ES3 undefined был мутабельным O_o
источник

АД

Адылбек Джороев in JavaScript Developers
Даа) ахуел просто)
источник

α

αμαν in JavaScript Developers
Адылбек Джороев
В js есть такое, некоторые операторы могут везти себя как функции
так, это ж просто оператор со скобками, а не вызов функции
источник

α

αμαν in JavaScript Developers
а-ля if(smth)
источник

АД

Адылбек Джороев in JavaScript Developers
Аа да ну
источник

АД

Адылбек Джороев in JavaScript Developers
Я то думал, типа функция, так как она же возвращает значение как и оператор после вычисления
источник

АД

Адылбек Джороев in JavaScript Developers
То есть это выражение
источник

B

Beka in JavaScript Developers
Hello JS😄
источник

KS

Kutman Soronbaev in JavaScript Developers
Beka
Hello JS😄
))
источник

α

αμαν in JavaScript Developers
Адылбек Джороев
Я то думал, типа функция, так как она же возвращает значение как и оператор после вычисления
можешь глянуть про prefix/postfix/infix notation
например, на примере haskell 🌝
источник