如何在没有循环的情况下验证哈希表中包含的值

How to verify containing values in hash tables without loop?

本文关键字:哈希表 验证 包含 情况下 循环      更新时间:2023-09-26

如何在javascript中验证哈希表中没有循环的包含值?例如:

var a = new Object(); // or just []
a[0] = 0
a['one'] = 1;
a['two'] = 2;
a['three'] = 3;

您可以使用hasOwnProperty

var hash = new Object(); // or just {}
hash['one'] = 1;
hash['two'] = 2;
hash['three'] = 3;
if (hash.hasOwnProperty(k)) {
    alert('Has')
}

试试jQuery

$(hashtablename).each(function (item) {
   //code to verify.
});

虽然它内部可能仍然会使用循环…