// 条件语句的优化 // 好的写法 const parameter = { testA: '我是a', testB: '我是b', testC: '我是c' } const isjudge = (val) => { return parameter[val] || '不存在' } console.log(isjudge('testA')) console.log(isjudge('test2')) // 比较好的写法 const param = new Map() .set('red', '我是red') .set('bule', '我是bule') const test = (val) => { return param.get(val) || '不存在' } console.log(test('red')) console.log(test('red1')) for (const [item, index] of param) { console.log(item, index) }