假设我有一个Javascript数组,如下所示:
["Element 1","Element 2","Element 3",...]; // with close to a hundred elements.
Run Code Online (Sandbox Code Playgroud)
什么方法适合将数组块(拆分)到许多较小的数组中,比如最多10个元素?
//假设表格如下所示
<form id="myform">
<input name="foo" value="parent"/>
<input name="foo.cat.bar" value="child1"/>
<input name="foo.cat.biz" value="child2"/>
<input name="foo.cat.biz.dog.bar" value="child3"/>
</form>
Run Code Online (Sandbox Code Playgroud)
// 我希望基于输入名称 attr 的输出是这样的 JSON 格式 //(这只是一个示例,想要通用答案和最佳方法)
{
"foo": "parent",
"foo.cat": {
"bar": "child1",
"biz": "child2",
"foo.cat.biz.dog": {
"bar": "child3"
}
}
}
Run Code Online (Sandbox Code Playgroud)