NanosTable
包含实用和辅助表函数的表。
🎒 示例
(NanosTable.Dump) Dumps a table
local tbl = {
["my_key"] = 123,
[2] = "my_value"
}
local dump_text = NanosTable.Dump(tbl)
Console.Log(dump_text)
-- Outputs Text
--[[
{
["my_key"]: 123,
2 = "my_value"
}
--]]
🗿 静态函数
| Returns | Name | Description | |
|---|---|---|---|
| string | Dump | 将表转储为可读文本 | |
| table | ShallowCopy | 对表进行浅复制 |
Dump
将表转储为可读文本
local ret = NanosTable.Dump(table)
Parameters
| Type | Parameter | Default | Description |
|---|---|---|---|
| table | table | Required parameter | 要转储的表 |
Returns
| Type | Description |
|---|---|
| string | 作为可读文本的表 |
NanosTable.Dump Examples
Dumps a table
local tbl = {
["my_key"] = 123,
[2] = "my_value"
}
local dump_text = NanosTable.Dump(tbl)
Console.Log(dump_text)
-- Outputs Text
--[[
{
["my_key"]: 123,
2 = "my_value"
}
--]]
ShallowCopy
对表进行浅复制
local ret = NanosTable.ShallowCopy(table)
Parameters
| Type | Parameter | Default | Description |
|---|---|---|---|
| table | table | Required parameter | 要进行浅复制的表 |
Returns
| Type | Description |
|---|---|
| table | 复制后的表 |