Z
Z
> ```js > // 使用 replacer 参数作为函数时 > JSON.stringify(data, (key, value) => { > switch (true) { > case typeof value === "undefined": > return "undefined"; > case typeof value...
**仅表达式和语句中需用到*数值*和*字符串*类型时,对象才被隐式转换[ToPrimitive]**,这种情况下怎么会自行调用 valueOf,
不觉得图有点不对吗
var length = array.length; left = typeof left === 'number' ? left : 0; right = typeof right === 'number' ? right : length-1;