• Что означает этот синтаксис?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Очень похоже на код сжатый через terser.js или что-то подобное.
    Если развернуть немного, то получится вот так:
    let a;
    t >>>= 0;
    if(t < 128) a = 1;
    else if(t < 16384) a = 2;
    else if(t < 2097152) a = 3;
    else if(t < 268435456) a = 4;
    else a = 5;
    this.tail.next = new f(a, t);
    this.tail = this.tail.next;
    this.len += this.tail.len;
    return this;

    Ну а на оператор запятая Вадим уже дал ссылку
    Ответ написан
    Комментировать
  • Что означает этот синтаксис?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    Возвращает у вас судя по всему всегда this, а то что в скобках это так называемый side effect. Стороннее действие.
    Тык
    Ответ написан
    Комментировать