let {toString: s} = 123;
console.log(s) // ƒ toString() { [native code] }
let {toString: s} = false;
console.log(s) // ƒ toString() { [native code] }
undefined和null无法转为对象 let { prop: x } = undefined;
let { prop: y } = null;
console.log(x) // TypeError
console.log(y) // TypeError
原文:https://www.cnblogs.com/blogZhao/p/12553661.html