substring()
方法返回一个字符串在开始索引到结束索引之间的一个子集, 或从开始索引直到字符串的末尾的一个子集。
语法
str.substring(indexStart[, indexEnd])
参数
indexStart
需要截取的第一个字符的索引,该索引位置的字符作为返回的字符串的首字母。
indexEnd
可选。一个 0 到字符串长度之间的整数,以该数字为索引的字符不包含在截取的字符串内。
返回值:
包含给定字符串的指定部分的新字符串。
substring(0, 1) 就是返回字符串的第一个字符
substring(-1) 就是返回字符串的最后一个字符
const formatNickname = (nickname) => {
return nickname.substring(0, 1) + '****' + nickname.substring(-1)
}