📜  Underscore.js _.isSet()函数(1)

📅  最后修改于: 2023-12-03 15:20:49.986000             🧑  作者: Mango

Underscore.js _.isSet()函数介绍

Underscore.js是一个JavaScript实用库,提供了许多实用的功能,包括集合,数组,函数等。其中之一就是_.isSet()函数。

函数作用

_.isSet()函数用于判断一个值是否为Set类型。

函数源码
_.isSet = function(obj) {
  return toString.call(obj) === '[object Set]';
};
函数参数
  • obj:需要判断的值。
函数返回值

函数返回一个布尔值,为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()等函数。