本文共 1415 字,大约阅读时间需要 4 分钟。
// 冗余if (x === 'abc' || x === 'def' || x === 'ghi' || x ==='jkl') { }// 简洁if (['abc', 'def', 'ghi', 'jkl'].includes(x)) { }
// 冗余let test: boolean;if (x > 100) { test = true;} else { test = false;}// 简洁let test = x > 10;
// 冗余if (first !== null || first !== undefined || first !== '') { let second = first;}// 简洁let second = first || '';
// 冗余for (var i = 0; i < testData.length; i++) // 简洁for (let i in testData)// 或for (let i of testData)
// 冗余function test1() { console.log('test1');};function test2() { console.log('test2');};var test3 = 1;if (test3 == 1) { test1();} else { test2();}// 简单(test3 === 1? test1:test2)();
// 冗余switch (data) { case 1: test1(); break; case 2: test2(); break; case 3: test(); break; // so on...}// 简洁var data = { 1: test1, 2: test2, 3: test};data[anything] && data[anything]();
// 冗余const data = 'abc abc abc abc abc abc\n\t' + 'test test,test test test test\n\t'// 简洁const data = `abc abc abc abc abc abc test test,test test test test`
// 冗余function getArea(diameter) { return Math.PI * diameter}// 简洁getArea = diameter => ( Math.PI * diameter;)
// 冗余let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } // 简洁'test '.repeat(5);
// 冗余Math.pow(2,3);// 简洁而2**3 // 8
转载地址:http://biozi.baihongyu.com/