gpt4 book ai didi

javascript isInstanceOf

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

Possible Duplicate:
how to detect if variable is a string

x = 'myname';
x.intanceOf == String

为什么第二条语句返回 false ?我如何检查变量是否是字符串?

最佳答案

它是 false,因为 intanceOf[sic] 是 未定义,而不是对 String 构造函数的引用。

instanceOf 是一个运算符,而不是实例方法或属性,其使用方式如下:

 "string" instanceof String

但这将返回 false,因为文字字符串不是使用 String 构造函数创建的 String 对象

所以你真正想做的是使用type运算符

typeof "string" == "string"

关于javascript isInstanceOf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5867410/

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