Zum Hauptinhalt springen
Version: latest - a1.148.0 ⚖️

NanosTable

Eine Tabelle mit nützlichen und ergänzenden Tabellenfunktionen.


🎒 Examples

(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"
}
--]]

🗿 Static Functions

ReturnsNameDescription
stringDumpGibt eine Tabelle als lesbaren Text aus
tableShallowCopyFührt eine flache Kopie einer Tabelle durch

Dump

Gibt eine Tabelle als lesbaren Text aus
local ret = NanosTable.Dump(table)

Parameters

TypeParameterDefaultDescription
tabletable Required parameter Die auszugebende Tabelle

Returns

TypeDescription
stringdie Tabelle als lesbarer Text
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

Führt eine flache Kopie einer Tabelle durch
local ret = NanosTable.ShallowCopy(table)

Parameters

TypeParameterDefaultDescription
tabletable Required parameter Die Tabelle, die flach kopiert werden soll

Returns

TypeDescription
tableDie kopierte Tabelle