例如,如果我的脚本是......
function cool() {
function yes() { alert('yes'); }
function wow() { alert('wow'); }
}
然后我使用cool.toString();
然后我将整个函数作为字符串。
但是我需要做些什么才能将内部内容作为字符串获取:
function yes() { alert('yes'); }
function wow() { alert('wow'); }
答案 0 :(得分:1)
toString
获取整个功能,就像在您的示例中所做的那样{
并包含空字符串(包括)。像这样:
cool.toString().replace(/^[^{]*{/, "").slice(0, -1)