kong.table

本文原文链接:https://docs.konghq.com/1.1.x/pdk/kong.table/

Lua表的公用程序

kong.table.new([narr[, nrec]])

返回一个表,其中包含预先分配的数组中的插槽数和散列部分。

  • 参数
    • narr (number, optional): 指定要在数组部件中预分配的插槽数。
    • nrec (number, optional): 指定要在哈希部分中预分配的槽数。
  • 返回
    • table新创建的table
  • 用法
    1. local tab = kong.table.new(4, 4)

kong.table.clear(tab)

清除其所有数组和散列部分条目中的表。

  • 参数
    • tab (table): 将要被清理到table
  • 返回
  • 用法

    1. local tab = {
    2. "hello",
    3. foo = "bar"
    4. }
    5. kong.table.clear(tab)
    6. kong.log(tab[1]) -- nil
    7. kong.log(tab.foo) -- nil