1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
function dataType (arg){ let toStr = Object.prototype.toString.call(arg); return is <span class="variable">${toStr.slice(8,-1)}</span> } dataType(); // "is Undefined" dataType(null); // "is Null" dataType(undefined); // "is Undefined" dataType(1); // "is Number" dataType(''); // "is String" dataType([]); // "is Array" dataType({}); // "is Object" dataType(Object); // "is Function" dataType(new Object()); // "is Object" dataType(new Object); // "is Object" dataType(new Set()); // "is Set" dataType(new Map()); // "is Map" dataType(Symbol()); // "is Symbol" dataType(new RegExp); // "is RegExp"
|
近期评论