鉴于:
var dic = {1: 11, 2: 22}
如何测试(1,11)是否存在?
大多数情况下,非常简单
if (dic[1] === 11)
有一个警告:如果您要寻找的值是undefined
不会的,因为它无法区分{ 1: undefined }
和{}
。在这种情况下,您需要进行更详细的测试
if ('1' in dic && dic[1] === undefined)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句