gpt4 book ai didi

javascript - 如何在 JavaScript 中获取函数正文?

转载 作者:行者123 更新时间:2023-12-01 18:00:26 24 4
gpt4 key购买 nike

function derp() { a(); b(); c(); }

derp.toString()将返回"function derp() { a(); b(); c(); }" ,但我只需要函数的主体,所以 "a(); b(); c();" ,因为我可以计算表达式。是否可以通过跨浏览器的方式做到这一点?

最佳答案

var entire = derp.toString(); 
var body = entire.slice(entire.indexOf("{") + 1, entire.lastIndexOf("}"));

console.log(body); // "a(); b(); c();"

请使用搜索,这是 this question 的重复项

关于javascript - 如何在 JavaScript 中获取函数正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12227735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com