rust

文章目录

Rust

学习中

所有权和借用,是相对 js 来说很不一样的概念。

另外 js 中自执行函数的广泛运用的原因也算是了解了,因为他们写惯了其他语言的条件赋值。

JS

1
2
3
4
5
6
7
let v = (() => {
if (Math.random() > 0.5) {
return 1
} else {
return 2
}
})()

Rust

1
2
3
4
5
6
let k = 2;
let v = if k > 1 {
1
} else {
2
};

强类型语言太痛苦了。。我转个字符串,转了半天。正则匹配的文本也转类型弄了半天,还有关于 Options 的 Some 和 None。。

match 真好用。。

分享到:

评论完整模式加载中...如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理