摘要:
Object.is = Object.is || function(x,y){ if(x y){ return x !== 0 || 1 / x 1 / y } return x !== x && y !== y } 解决: 第一个return:0、+0与-0比较的问题; 第二个return:NaN 阅读全文
摘要:
function constantize(obj){ Object.freeze(obj) Object.keys(obj).forEach(key => { if(typeof obj[key] == 'object'){ constantize(obj[key]) } }) return obj 阅读全文