gpt4 book ai didi

javascript - new Function() 的类型总是 "function"?

转载 作者:行者123 更新时间:2023-11-28 09:43:39 25 4
gpt4 key购买 nike

typeof new Number(1) 将返回 "object",与实例化字符串等相同。

使用 typeof myVar === "function" 是否安全,或者是否有浏览器在使用 Function 时返回 "object" code> 构造函数(不知道为什么他们应该这样做,但也许有一个)?

最佳答案

你可以使用

if (myVar instanceof Function) 

相反。但是,myVar instanceof Object 也将为 true,因为它是派生类型。我不确定这是否“更”跨浏览器兼容,但我相当确定它是 ecma 标准的一部分。

关于javascript - new Function() 的类型总是 "function"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088814/

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