《Node.js 技巧与坑》
1. typeof 无法区分空数组与空对象
const emptyArray = [];
const emptyObject = {};
console.log(typeof emptyArray); // object
console.log(typeof emptyObject); // object
console.log(emptyArray instanceof Array); // true
console.log(emptyObject instanceof Object); // true
判断数组应使用
Array.isArray()或instanceof Array。
2. for…of 遍历数组
var arr = [{name:'bb'}, 5, 'test'];
for (item of arr) {
console.log(item);
}
参考:https://juejin.im/post/5a3a59e7518825698e72376b
阅读 —
·
全站 —