1.Symbol 保证变量名独一无二 1。函数表达式(诸如 箭头函数)不具备自动提升的效果 2.拷贝对象 getOwnPrototypeDescriptors()function copyObject(orig) { return Object.create( Object.getPrototypeOf(orig), Object.getOwnPropertyDescriptors(orig) ); }