Javascript Dictionary.has(“key”)不起作用,必须使用Dictionary[“key”!=&引用;“未定义”;相反
(使用javascript)Javascript Dictionary.has(“key”)不起作用,必须使用Dictionary[“key”!=&引用;“未定义”;相反,javascript,arrays,json,dictionary,Javascript,Arrays,Json,Dictionary,(使用javascript) 我看到一些答案说dictionary.has(“key”)将根据key是否在dictionary中计算为true或false。出于某种原因,这对我根本不起作用。仅限字典[“键]!=“未定义”适合我。这是为什么?我想你指的是JS中的对象 要评估对象中是否存在键,请执行以下操作: if ('key' in dictionary) 否则,评估该键是否不存在 if (!('key' in dictionary)) PD:has用于地图 Ref:在Javascript中没
我看到一些答案说
dictionary.has(“key”)
将根据key是否在dictionary中计算为true
或false
。出于某种原因,这对我根本不起作用。仅限字典[“键]!=“未定义”
适合我。这是为什么?我想你指的是JS中的对象
要评估对象中是否存在键,请执行以下操作:
if ('key' in dictionary)
否则,评估该键是否不存在
if (!('key' in dictionary))
PD:has
用于地图
Ref:在Javascript中没有字典这类东西,也许你在想一个-顺便说一句,你提供的链接从来没有使用过。。。所以不确定您实际阅读的内容是否认为某个对象有字典[“key”]!=“undefined”
检查字典。key
是否不是字符串“undefined”
。不确定为什么要与字符串进行比较。哪个资源声明有方法存在?它应该存在于哪个原型上?请查看和阅读和的文档。@请熟悉。