Сообщение от Maxmaxmaximus.js
|
пасоны, вопрос задротам) что вернет этот код)? и сработает ли он)?
d:{d = void 1|0/1}.2
|
Гм...
d: {} - это блок с меткой
void 1 - даст undefined, следовательно результат 0/1 (0). Т.к. у нас не блочная видимость (хотя let уже в некоторых браузерах есть), то блок вернёт своё последнее значение, т.е. результат d = 0 => 0. Ну а .2 будут применены к полученному нулю: в итоге будет 0.2.