【发布时间】:2021-03-28 16:57:22
【问题描述】:
我有一个奇怪的任务:创建一个函数来创建其他函数(它们会将文本包装在 HTML 标记中)。
问题是我不知道如何在子函数中传递父参数。
function wrapperBuild(tag) {
return new Function('text', "return '<' + tag + '>' + text + '<' + tag + '/>");
};
let wrapP = wrapperBuild("p");
console.log(wrapP('some text'));
//expected output: <p>some text</p>
【问题讨论】:
标签: javascript