经常会碰到这种代码需要转化, 如何才能优化到最精简?
let arr = res.data.class; for (let i = 0; i < arr.length; i++) { if (arr[i].stats == 0) { arr[i].stats = false; } else if (arr[i].stats == 1) { arr[i].stats = true; } // 用三元表达写, 以下两种写法返回的数据不对, 哪里出了问题? // arr[i].stats == 0 ? false : = true; // arr[i].stats == 0 ? (arr[i].stats = false) : (arr[i].stats = true); }
侃侃无极
相关分类