hidden.js 359 B

123456789101112131415
  1. // 中间部分
  2. export function hidden (str, frontLen, endLen) {
  3. let endLenData = 0
  4. if (str.length !== 2) {
  5. endLenData = endLen
  6. }
  7. const len = str.length - frontLen - endLenData;
  8. let xing = '';
  9. for (let i = 0; i < len; i++) {
  10. xing += '*';
  11. }
  12. return (
  13. str.substring(0, frontLen) + xing + str.substring(str.length - endLenData)
  14. );
  15. }