姓名和手机号脱敏
function nameDesen(value) {if (!value) return ''return value.substring(0, 1) + new Array(value.length).join('*')
}
const bkl=nameDesen('宝矿力')
console.log(bkl) //宝**function telephoneDesen(value) {if (!value) return ''value = value.toString()return value.substring(0, 3) + '****' + value.substring(7)
}
const res=telephoneDesen(13345245678)
console.log(res) //133****5678
new Array() //创建一个空的数组
new Array() //2个空的数组元素substring()
方法返回该字符串从起始索引到结束索引(不包括)的部分,
如果未提供结束索引,则返回到字符串末尾的部分
const str = 'hellokitty';
console.log(str.substring(1, 3));
// "el"
console.log(str.substring(2));
// "llokitty"
三目运算符:需要三个数据或者表达式条件表达式 ? 表达式1 : 表达式2如果条件表达式为true,执行表达式1;如果条件表达式为false,执行表达式2;
类似于 if … else if … else if … elsefunction get(res){return res === '01'? '一': res === '02' ? '二' : res === '03' ? '三': 'ELSE' }function example(res) {if (res === '01') {return '一一';} else if (res === '02') {return '二二';} else if (res === '03') {return '三三';} else {return 'ELSEELSE';}}