What does the i--> opeator do in JavaScript?

后端 未结 4 1035
一整个雨季
一整个雨季 2021-01-03 12:53

So I took a look at the code that controls the counter on the SO advertising page. Then I saw the line where this occured i-->. What does this do?

He

4条回答
  •  难免孤独
    2021-01-03 13:46

    Other answers have explained that it's two operators. I'll just add that in the example, it's unnecessary. If you're counting down from a positive integer to zero, you can miss out the greater-than-zero test and your code will be shorter and, I think, clearer:

    var i = 10;
    while (i--) {
        // Do stuff;
    }
    

提交回复
热议问题