gpt4 book ai didi

javascript - 如何动态调用方法?

转载 作者:行者123 更新时间:2023-12-02 19:06:26 24 4
gpt4 key购买 nike

如何调用存储在对象文字中的方法?

如何动态选择这些属性?

最佳答案

您可以像平常一样使用变量。只需将其传递给 hasOwnProperty,然后像使用 key 变量进行属性查找一样使用它。

if (Mo[key].hasOwnProperty(property)) {
Mo[key][property]();
}

但是由于您假设该属性将是一个函数,因此 typeof 测试可能会更安全。

if (typeof Mo[key][property] === "function") {
Mo[key][property]();
}

关于javascript - 如何动态调用方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14269652/

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