feat: 更新README
This commit is contained in:
21
README.md
21
README.md
@@ -35,6 +35,7 @@ cargo run
|
||||
- 字符串(`String`)
|
||||
- 布尔值(`true` / `false`)
|
||||
- 空值(`nil`)
|
||||
- 对象(`Object`)——以字典形式保存键值对
|
||||
|
||||
### 变量与赋值
|
||||
|
||||
@@ -68,10 +69,24 @@ print(fib(10))
|
||||
- 逻辑:`&&` `||`
|
||||
- 一元:`!` `-`
|
||||
|
||||
### 内置函数
|
||||
### 对象与属性
|
||||
|
||||
- `print(value)`:打印值
|
||||
- `clock()`:返回当前时间戳(秒)
|
||||
使用花括号即可声明对象字面量,并通过 `.` 访问或更新属性:
|
||||
|
||||
```rust
|
||||
let user = { name: "aster", version: 1 };
|
||||
print(user.name);
|
||||
user.version = user.version + 1;
|
||||
print(user.version);
|
||||
```
|
||||
|
||||
对象可以嵌套,也可以与命名空间组合使用(例如 `io.print`、`os.clock`)。
|
||||
|
||||
### 内置函数与命名空间
|
||||
|
||||
- `io.print(value)` / `print(value)`:打印值(为了兼容,`print` 仍暴露在全局命名空间)
|
||||
- `io.input()` / `input()`:读取一行输入
|
||||
- `os.clock()`:返回当前时间戳(秒)
|
||||
|
||||
## 构建
|
||||
|
||||
|
||||
Reference in New Issue
Block a user