为了账号安全,请及时绑定邮箱和手机立即绑定

js 中 >>= 这个符号是何用意呢?

js 中 >>= 这个符号是何用意呢?

一只斗牛犬 2018-12-21 18:13:39
最近在看Vue源码,看到以下一段代码~  const repeat = (str, n) => {    let res = ''    while (n) {      if (n % 2 === 1) res += str      if (n > 1) str += str      n >>= 1    }    return res  }这里的 >>= 符号是何意的?求科普~
查看完整描述

1 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

n = n>>1 ,右移一位,相当于 n = n/2

//先把js基础看了,再去看js框架源码


查看完整回答
反对 回复 2019-01-17
  • 1 回答
  • 0 关注
  • 354 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信