提交 fd6fadfa 编写于 作者: lizhongyi_'s avatar lizhongyi_

update operator.md

上级 da39e3cb
......@@ -232,13 +232,13 @@ uts 中比较运算符在大部分场景下和 ts 中的行为一致,但是在
| 变量 == number (!= === !== 行为相同) | let a: Int = 1; a == number | 值相同就true |值相同就true |
| 字面量 == 字面量 (!= 行为相同) | 1 == 1 (相同类型) | 值相同就true |值相同就true |
| | 1 == 3.14 (不同类型) | 编译失败,不支持比较 |结果为4.14 Double |
| 字面量 === 字面量 (!== 行为相同) | 1 == 1 (相同类型) | 值相同就true |编译失败,=== 和 !== 只能用于引用类型比较 |
| | 1 == 3.14 (不同类型) | 编译失败,不支持比较 |编译失败,=== 和 !== 只能用于引用类型比较 |
| 字面量 === 字面量 (!== 行为相同) | 1 === 1 (相同类型) | 值相同就true |编译失败,=== 和 !== 只能用于引用类型比较 |
| | 1 === 3.14 (不同类型) | 编译失败,不支持比较 |编译失败,=== 和 !== 只能用于引用类型比较 |
| 专有类型变量 == 字面量 (!= 行为相同) | let a: Int = 2; a == 10 (相同类型) | 值相同就true |值相同就true |
| | let a: Int = 2; a == 3.14 (不同类型) | 编译失败,不支持比较 |值相同就true |
| 专有类型变量 === 字面量 (!== 行为相同) | let a: Int = 2; a === 10 (相同类型) | 值相同就true |编译失败,=== 和 !== 只能用于引用类型比较 |
| | let a: Int = 2; a == 3.14 (不同类型) | 编译失败,不支持比较 |编译失败,=== 和 !== 只能用于引用类型比较 |
| | let a: Int = 2; a === 3.14 (不同类型) | 编译失败,不支持比较 |编译失败,=== 和 !== 只能用于引用类型比较 |
| String == String (!= 行为相同) | "a" == "a" | 结果为 true |结果为 true |
| String === String (!=== 行为相同) | "a" === "a" | 结果为 true |编译失败,不能比较 |
| Array == Array (!= 行为相同) | [1] == [1] | 结果为 false |结果为 true,数组类型相同,元素相同就为true |
| Array === Array (!=== 行为相同) | [1] == [1] | 结果为 false |编译失败,不能比较 |
\ No newline at end of file
| Array === Array (!=== 行为相同) | [1] === [1] | 结果为 false |编译失败,不能比较 |
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册