在赋值时,有什么不同之处:
Lesson["Maths"] = {grade = 10, class = 3}
并且
Lesson["Maths"] = {["grade"] = 10, ["class"] = 3}
如果我想给一个表中的键赋值,应该使用哪个方法?或者哪种方法更常用?非常感谢。
在您的情况下,这两个是相同的。当您想要包含特殊字符的键时,第一个用法会失败:
tEx = {
failed-approach = true,
}
tEx = {
['failed-approach'] = false,
}
这两种方法是相同的,你可以随意选择使用哪一种。