A more refined Javascript typeof?
本问题已经有最佳答案,请猛点这里访问。
有没有什么办法typeof到返回的对象是?
1 | typeof {}; |
返回"对象"
1 | typeof []; |
因此,返回"对象"。有没有办法在一个JS返回"阵列"?
上大学那,有没有办法告诉,如果对象是一个DOM对象A对象的JavaScript对象,或什么?
您不能扩展
1 2 | Object.prototype.toString.call([]) === '[object Array]' Object.prototype.toString.call(document) === '[object HTMLDocument]` |
你可以用
The
Array.isArray() method returns true if an object is an array, false if it is not.