喵宅苑
喵の守护
## 用表格对照js和rust语言在变量 数组 对象 函数 循环 if条件等基础语法的对比

用表格对照js和rust语言在变量 数组 对象 函数 循环 if条件等基础语法的对比

由于Rust和JavaScript在设计哲学、类型系统等方面存在较大差异,下面将对两者的基础语法进行对比:

类型JavaScriptRust
变量
声明与赋值(整数)let a = 10;let a: i32 = 10;
变量可变性默认可变,如需不可变需使用const默认不可变,如需可变不加mut关键字
数组
创建数组let arr = [1, 2, 3];let arr = [1, 2, 3]; // 或 Vec *HTML标签不可使用噢*
访问元素arr[0]arr[0]
遍历数组for(let i of arr) {...}for item in &arr {...} 或 ```for i in 0..arr.len(...
展开
完整版
广场登录完整版