JavaScript operator precedence

Is a << b + 3 * c semantically equivalent to a << (b + 3) * c?

Nope.