export const ellipsisFileName = function(str) {
const strLength = str.length
let data = []
if (strLength > 8) {
data.push(str.substr(0, strLength - 8))
data.push(str.substr(-8))
} else {
data.push(str)
}
return data
}
首先拿到字符串的长度 , 如果长度>8的话 , 把字符串分成两块 , 放到新数组中
该代码段展示了如何处理超过8个字符的字符串,将其拆分为两部分并存储到数组中。当字符串长度大于8时,第一部分包含从开始到倒数第8个字符,第二部分为最后8个字符;若长度小于等于8,则整个字符串作为唯一数组元素。
2267

被折叠的 条评论
为什么被折叠?



