像table.map,但不改变原点值
<ul>
<li>像table.map,但不改变原点值。
<code>table.walk(t, fn)</code></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">空</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">t</td>
<td style="text-align: left;">table</td>
<td style="text-align: left;">否</td>
<td>table</td>
</tr>
<tr>
<td style="text-align: left;">fn</td>
<td style="text-align: left;">function</td>
<td style="text-align: left;">否</td>
<td>回调函数</td>
</tr>
</tbody>
</table>
<pre><code class="language-lua">--使用示例
function calc(a,b)
print(a,b)
return a+b
end
local t={4,5,6,4}
print(serialize(t))
table.map(t,calc)
print(serialize(t))</code></pre>