1
3
模式匹配具有 没有什么 与条件运算符有关,更重要的是,它主要使用 避免使用条件运算符 我们有些人认为这是邪恶的。
模式匹配运算符是
回到你的例子:
长生不老药将遍历所有的case子句,尝试逐个将参数与所有子句进行模式匹配。第一个成功者将被处死,
尚未解除束缚
变量将被绑定(
司扥噢特: 灵丹妙药 great guide 和 great docs ,人们可能会考虑阅读它,而不是浪费时间在不成功的尝试等问题上。这里有一部分 pattern matching . |
2
4
灵丹妙药,
等号表示我们断言左手边等于右手边。 就像基础代数。
例如,
在您的示例中,必须使用模式匹配来匹配元组。 对于您的案例,您可以使用下面这样的模式匹配和案例语句。
|
fungusAmongUs · 如何列出多个元素? 2 年前 |
Gayan Hewa · Phoenix回退操作错误 6 年前 |
Kamrul Khan · Elixir将模块引用作为函数参数传递 6 年前 |
Bitwise · 测试前运行terminal命令-Elixir 6 年前 |
lapinkoira · 定义和使用宏中的函数 6 年前 |
Bitwise · 使用EXTO计算关联的模型行 6 年前 |
webdeb · elixir中的转义字符串 6 年前 |
Sorebrez · 基于用户角色呈现模板的各个部分 6 年前 |