JSAnyOperatorExtension 扩展
通用 JavaScript 运算符。
索引运算符([]
、[]=
)应通过运算符重载声明,例如:
external operator int [](int key);
本扩展中的所有运算符都应只接受和返回 JS 类型。
- on
属性
方法
-
add(
JSAny? any) → JSAny - JavaScript 中
this +
的结果。any
-
and(
JSAny? any) → JSAny? - JavaScript 中
this &&
的结果。any
-
divide(
JSAny? any) → JSAny - JavaScript 中
this /
的结果。any
-
equals(
JSAny? any) → JSBoolean - JavaScript 中
this ==
的结果。any
-
exponentiate(
JSAny? any) → JSAny - JavaScript 中
this **
的结果。any
-
greaterThan(
JSAny? any) → JSBoolean - JavaScript 中
this >
的结果。any
-
greaterThanOrEqualTo(
JSAny? any) → JSBoolean - JavaScript 中
this >=
的结果。any
-
lessThan(
JSAny? any) → JSBoolean - JavaScript中
this <
的结果。any
-
lessThanOrEqualTo(
JSAny? any ) → JSBoolean - JavaScript中
this <=
的结果。any
-
modulo(
JSAny? any ) → JSAny - JavaScript中
this %
的结果。any
-
multiply(
JSAny? any ) → JSAny - JavaScript中
this *
的结果。any
-
notEquals(
JSAny? any ) → JSBoolean - JavaScript中
this !=
的结果。any
-
or(
JSAny? any ) → JSAny? - JavaScript中
this ||
的结果。any
-
strictEquals(
JSAny? any ) → JSBoolean - JavaScript中
this ===
的结果。any
-
strictNotEquals(
JSAny? any ) → JSBoolean - JavaScript中
this !==
的结果。any
-
subtract(
JSAny? any ) → JSAny - JavaScript中
this -
的结果。any
-
unsignedRightShift(
JSAny? any ) → JSNumber - JavaScript中
this >>>
的结果。any