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

如下会输出什么?

如下会输出什么?

zy112 2017-01-11 16:50:12
JavaScript语言允许,语句的前面有标签(label),相当于定位符,用于跳转到程序的任意位置,标签的格式如下。label:   statement标签可以是任意的标识符,但是不能是保留字,语句部分可以是任意语句。标签通常与break语句和continue语句配合使用,跳出特定的循环。top:   for (var i = 0; i < 3; i++){     for (var j = 0; j < 3; j++){       if (i === 1 && j === 1) break top;       console.log('i=' + i + ', j=' + j);     }   }
查看完整描述

1 回答

已采纳
?
大写的王

TA贡献122条经验 获得超162个赞

i=0, j=0
i=0, j=1
i=0, j=2
i=1, j=0
查看完整回答
1 反对 回复 2017-01-11
  • zy112
    zy112
    为什么?是就这几个吗?还是会继续有这样的输出?
  • 大写的王
    大写的王
    只有这几个,当i=1,j=1的时候break停止了。不会往下走了。你有判断条件在那的
  • zy112
    zy112
    但是加了 top 有什么用??不是又回到循环开始的时候了吗?
点击展开后面2
  • 1 回答
  • 0 关注
  • 1220 浏览
慕课专栏
更多

添加回答

举报

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