Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 승인되지 않은 사용자로부터 전자 메일 주소를 숨기는 방법은 무엇입니까?

<시간/>

이메일 주소 숨기기

승인되지 않은 사용자로부터 이메일을 숨기려면 다음 단계를 따라야 합니다.

  • 모든 이메일 주소에서 '@' 기호는 일반적이므로 split()을 사용하여 이메일 주소에서 제거하십시오. 방법. 다음 예에서는 이메일(batman@gmail.com)을 분할한 후 결과를 batman, gmail.com으로 얻습니다.
  • 결과를 두 부분(split1 및 split2)으로 나눕니다.
  • substring() 사용 메서드는 split1에서 일부 문자열을 제거하고 '...@'를 사용하여 결과 부분을 split2와 결합합니다.
  • 조인된 부분을 최종 출력으로 반환합니다. 이 예에서 결과 출력은 "bat...@gmail.com"입니다.

예시

<html>
<body>
<script type="text/javascript">
   newEmail = function (email) {
      var split = email.split("@");
      var split1 = split[0];
      var avg = split1.length / 2;
      split1 = split1.substring(0, (split1.length - avg));
      split2 = split[1];
      return split1 + "...@" + split2;
   };
   document.write(newEmail("batman@gmail.com"));
</script>
</body>
</html>

출력

bat...@gmail.com