vscode生成n层嵌套json,有什么好插件?
发布于 6 年前 作者 chapgaga 4782 次浏览 来自 问答

有这种工具吗?

n=3

			'':{
				'':{
					'':{

					}
				}
			}

n=2

			'':{
				'':{
				}
			}
3 回复
function getJson(n) {
  const json = {};
  let curr = json;
  for (let i = 0; i < n; i++) {
    curr[''] = {};
    curr = curr[''];
  }
  return JSON.stringify(json, null, 2);
}

@dislido 函数调用输出字符,可以用作snippet,可以在编辑器输出?

@chapgaga 我写过,不过是基于文本正则递归替换。你可以参考下我的库:https://github.com/wujianqi/shai

m.make({
  makerOption:[2, 3, 'childrens'],  // 对象嵌套3次,每次循环2次
  prop: {
  }
});
回到顶部