在javascript教程网站上,每个人都知道并且有些人将其用作参考,据说条件被视为“运营商”。 stackoverflow的另一个人也向我证实了一段时间。
循环类似于条件,因为它们不是“对象”,并且它们运行代码块带有扭曲,我一直在想是否循环,如for循环和while循环和while循环被认为是“运算符”,或者它们只被视为“循环”,这是一种绝对独立的东西。
我试着在这里查看,在各种手册和教程网站中找不到任何信息,对不起,如果这是一个基本问题。
答案 0 :(得分:3)
在javascript教程网站上,每个人都知道并且有些人将其用作参考,据说条件被视为“运营商”。
这是错的! (W3Schools错了很多。是W3Schools吗?停止使用W3Schools作为参考。)
它们简称为ECMAScript标准的“声明”。 “控制语句”也是正确的,在其他一些名称中,没有一个是“运营商”。
答案 1 :(得分:2)
循环是控制流语句。
答案 2 :(得分:0)
以外行人的角度思考,如果以下任何一种情况有意义,最有可能成为运营商:
// unary
a = <operator> <operand>;
// binary
a = <operand> <operator> <operand>;
// ternary
a = <operand> <operator> <operand> <operand>;
例如,这没有意义:
a = while (i > 0) {
--i;
}
但这样做:
a = 1 == 3; // == is a (binary) operator
a = 5 > 4 ? 1 : -1; // ?: is a (ternary) operator