Javascript2 Symbol Symbol( )심볼은 생성자가 없으므로 new를 사용하여 객체를 생성하지 않는다.Symbol( ) 함수를 호출하면 매번 새로운(고유한) 심볼이 생성된다.심볼은 전역 심볼 레지스트리(Global Symbol Resgistry)란 심볼들이 저장되는 전역공간에 저장된다.const sym1 = Symbol(); const sym2 = Symbol(); const sym3 = Symbol('foo'); const sym4 = Symbol('foo'); console.log(sym1 === sym1); // true console.log(sym1 === sym2); // false console.log(sym3 === sym4); // false일반적으로 심볼은 객체의 프로퍼티 키로 사용된다.JavaScript에.. Language/JavaScript 2023. 7. 11. JavaScript 자주 사용하는 정규식 일치시 Ture반환 이메일 체크 정규식 1 2 3 4 5 6 function isEmail(asValue) { var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; return regExp.test(asValue); } Colored by Color Scripter cs 비밀번호 체크 정규식(8 ~ 16자 영문, 숫자 조합) 1 2 3 4 5 6 function isPassword(asValue) { var regExp = /^(?=.*\d)(?=.*[a-zA-Z])[0-9a-zA-Z]{8,16}$/; return regExp.test(asValue); } Colored by Co.. Language/JavaScript 2023. 1. 19. 이전 1 다음 728x90 반응형