运算符优先级

1.去掉一个最好的元素成员(数组或对象),去掉一个最低的逗号,剩下是一二三赋值。
2.算术、关系和逻辑,移位位、逻辑位插中间。
百度图片
运算符优先级
<< 左移(换成二进制来算)
左移n位相当于乘以2的n次幂。
同理>> 右移
右移n位相当于除以2的n次幂,然后取整。
a=-10
补码:11110110
右移一位,得到11111011
求值
补码取反,再加1得10000101
得-5