📅  最后修改于: 2023-12-03 15:20:49.986000             🧑  作者: Mango
Underscore.js是一个JavaScript实用库,提供了许多实用的功能,包括集合,数组,函数等。其中之一就是_.isSet()函数。
_.isSet()函数用于判断一个值是否为Set类型。
_.isSet = function(obj) {
return toString.call(obj) === '[object Set]';
};
函数返回一个布尔值,为true时表示obj是Set类型,否则为false。
_.isSet(new Set([1, 2, 3])); // true
_.isSet([1, 2, 3]); // false
_.isSet({a: 1, b: 2, c: 3}); // false
.isSet()函数只能判断Set类型的数据,如果需要判断其它类型,在Underscore.js中还提供了诸如.isObject()、.isArray()、.isFunction()等函数。