aboutsummaryrefslogtreecommitdiff
path: root/doc/docs/zh
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2025-05-26 15:52:07 +0800
committerLi Jin <dragon-fly@qq.com>2025-05-26 15:52:07 +0800
commita9d28cb615d2bdc09d2482d5262951f2afc8d6e1 (patch)
tree0567dd183518ce5df596875b8267215ecf5a25ce /doc/docs/zh
parent4f301523563e80e838490cc6216a16bb3b8d6122 (diff)
downloadyuescript-a9d28cb615d2bdc09d2482d5262951f2afc8d6e1.tar.gz
yuescript-a9d28cb615d2bdc09d2482d5262951f2afc8d6e1.tar.bz2
yuescript-a9d28cb615d2bdc09d2482d5262951f2afc8d6e1.zip
Added doc for `with?` syntax.
Diffstat (limited to 'doc/docs/zh')
-rwxr-xr-xdoc/docs/zh/doc/README.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/doc/docs/zh/doc/README.md b/doc/docs/zh/doc/README.md
index da90fa6..2d4af18 100755
--- a/doc/docs/zh/doc/README.md
+++ b/doc/docs/zh/doc/README.md
@@ -3494,7 +3494,7 @@ with str := "你好"
3494</pre> 3494</pre>
3495</YueDisplay> 3495</YueDisplay>
3496 3496
3497在with语句中用`[]`访问特殊键。 3497 `with` 语句中使用 `[]` 访问特殊键。
3498 3498
3499```moonscript 3499```moonscript
3500with tb 3500with tb
@@ -3517,6 +3517,19 @@ with tb
3517</pre> 3517</pre>
3518</YueDisplay> 3518</YueDisplay>
3519 3519
3520`with?` 是 `with` 语法的一个增强版本,引入了存在性检查,用于在不显式判空的情况下安全访问可能为 nil 的对象。
3521
3522```moonscript
3523with? obj
3524 print obj.name
3525```
3526<YueDisplay>
3527<pre>
3528with? obj
3529 print obj.name
3530</pre>
3531</YueDisplay>
3532
3520## do 语句 3533## do 语句
3521 3534
3522当用作语句时,do语句的作用就像在Lua中差不多。 3535当用作语句时,do语句的作用就像在Lua中差不多。