getSubStr/index.js

/**
 * 功能:文字超出中间省略号
 * @param {string} str - 文字
 * @param {number} number - 如果str > number * 2 的截取值
 * @returns {string} string
 */

function getSubStr(str, number = 4) {
    if (str.length > number * 2) {
      let arr1 = str.substr(0, number);
      let arr2 = str.substr(str.length - number, number);
      return `${arr1}...${arr2}`;
    } else {
      return str;
    }
  }
  export default getSubStr;