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

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 关注
  • 357 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号