我正在查看代码,以确定对象是否是一个数组,我发现了这个答案.
代码工作正常,但我无法理解它是如何进行比较的 [object Array]
我试图得到它typeof Array
,但这是一个错误.所以我对这段代码感到困惑"
if( Object.prototype.toString.call( someVar ) === '[object Array]' ) {
我很想知道toString.call( _ON_AN_ARRAY_ )
对Object 的方法调用是如何正确获取Array对象的类型的.