gpt4 book ai didi

javascript - 如何查找函数是内置函数还是用户定义的

转载 作者:行者123 更新时间:2023-11-29 22:08:32 26 4
gpt4 key购买 nike

假设我有一个函数 a。我想知道它的内置功能还是用户定义的功能。
我已经尝试检查 a.toString() 中是否有 [native code] 但具有子字符串 [native code] 的用户定义函数将失败。有更好的方法吗?

最佳答案

所以,这里有一些代码要检查:

var rgx = /\[native code\]\s*\}\s*$/;

function some(){
'[native code]'
}

console.log(
rgx.test(print.toString()),
rgx.test(some.toString())
);

关于javascript - 如何查找函数是内置函数还是用户定义的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19609666/

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