前言:无意间留意到一个面试题,需求是利用js将手机号中间四位变成*号,简单记录一下。 1. 利用字符串的substr方法 substr() 方法返回一个字符串中从指定位置开始到指定字符数的字符。 语法:str.substr(start[, length]) 参数 start:开始提取字符的位置。 length:可选。提取的字符数。 var tel = 15617076160; tel = "" + tel; var newTel = tel.substr(0,3) + "****" + tel.substr