Menu
CoddyTech

为什么使用局部变量?

本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 85 课,共 90 课。

避免名称冲突:局部变量最重要的好处是,它们可以防止你意外覆盖其他同名变量。在整个程序中使用全局变量时,很容易意外重用变量名,并更改你原本不想修改的值。

score = 100  -- 全局变量

-- 在后面的代码中……
score = 50   -- 哎呀!你刚刚覆盖了原来的 score

使用局部变量时,每个作用域都有各自独立的变量,因此不会有意外冲突的风险。

亲手试试

这节课没有代码挑战。

quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Lua 在线编译器