function isArray (o){
return Array.isArray(val);
// return Object.prototype.toString.call(o) === '[object Array]'; // 不严谨【1】
}
【1】 会出现的问题示例
const arr = {
[Symbol.toStringTag]: 'Array',
};
const r = Object.prototype.toString.call(arr);
console.log(r);
// [object Array]
2025-08-08 17:04:22