getTag
源码
const toString = Object.prototype.toString;
/**
* 获取 value 的 Symbol.toStringTag
*
* @private
* @param {*} value 需要查询的参数
* @returns {string} 返回对应的 toStringTag
*/
function getTag(value) {
if (value == null) {
return value === undefined ? '[object Undefined]' : '[object Null]';
}
return toString.call(value);
}原理
参考
Last updated