什么是Javascript` - >`运算符?

时间:2017-01-24 20:58:59

标签: javascript

我在网上看到了一些代码并且里面有这个代码:



document.writeln("<p>");
for (var line = 10; line --> 0;) { // --> operator here
  for (var i = 10; i --> 0;) {     // --> operator here
    var s = (Math.floor((Math.random()*2)%2)) ? "╱" : "╲";
    document.write(s);
  }
  document.writeln("<br>");
}
document.writeln("</p>");
&#13;
p { 
  line-height: 18px; 
  font-size: 18px; 
}
&#13;
&#13;
&#13;

这个-->运营商究竟是什么?它有什么作用?

2 个答案:

答案 0 :(得分:2)

没有-->运营商。

这只是一个Postfix Decrement Operator后紧跟Greater Than Operator

通常会写成:

for (var i = 10; i-- > 0;) { 

答案 1 :(得分:0)

是减量( - ),后跟比较(&gt;)。这些通常会写成一个空格,以便于阅读。