gpt4 book ai didi

JavaScript 判断动态命名的函数是否存在

转载 作者:行者123 更新时间:2023-11-30 08:14:33 26 4
gpt4 key购买 nike

如何检查动态命名的对象或函数是否存在?

例如:

var str = 'test';
var obj_str = 'Page_'+str;

function Page_test(){

}

if(typeof obj_str() == 'function') alert('ok');
else alert('error');

那我怎么调用对象呢?

例如:

var tst = obj_str();

最佳答案

您可以通过编写 window[obj_str] 来获取全局变量。

Demo .

关于JavaScript 判断动态命名的函数是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5848700/

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