一 如何判断

typeof()

instance of

constructor
Object.prototype.toString.call()【推荐】

console.log('type4==',fn.constructor===Function);

 

二 深拷贝 与浅拷贝

注意:Object.assign 不会在那些source对象值为 null 或 undefined 的时候抛出错误。

Object.assign()对象的深拷贝,对引用的类型是浅拷贝

2.1 json的parse与stringify最简单

2.2 遍历

参考自:https://www.php.cn/faq/465102.html