목록 전체 글 (119)
네이처리 노트
공부하면서 정리한 내용입니다 참고한 내용은 맨 아래의 링크를 확인해주세요 email 형식 확인하기 let reg = /^(([^()\\[\\]\\\\.,;:\\s@"]+(\\.[^()\\[\\]\\\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/; console.log(reg.test(email)) // true or false ▲여러가지 테스트 해 본 결과 제일 좋은 코드 숫자/문자 추출하기 "문자012".replace(/[^0-9]/g, ''); // 012 "문자012".replace(/[0-9]/g, ''); // 문자 Referen..
공부하면서 정리한 내용입니다 참고한 내용은 맨 아래의 링크를 확인해주세요 new Date() let myDate = new Date(); console.log(myDate); //생성순간의 요일 월 일 년도 시간 시간대 출력 let myDate = new Date(1000); //new Date(숫자); //출력: 1970년 1월 1일 00:00:00 UTC + 1000밀리초(1초) let myDate = new Date('2020-09-01'); //new Date('문자'); //new Date('YYYY-MM-DD'); //시간은 자동으로 자정을 기준으로 함 let myDate = new Date('2020-09-01T18:01:10'); //new Date('YYYY-MM-DDThh:mm:ss')..
공부하면서 정리한 내용입니다 절대값 Absolute Number 음수 -5의 절댓값은 양수 5고, 그냥 양수 5의 절댓값은 그대로 양수 5가 된다. console.log(Math.abs(-10)); //10출력 최대값 Maximum 파라미터로 여러 수를 넘겨주면, 그중 가장 큰 값이 리턴된다. console.log(Math.max(2, -1, 4, 5, 0)); //5출력 최소값 Minimum 파라미터로 여러 수를 넘겨주면, 그중 가장 작은 값이 리턴된다. console.log(Math.min(2, -1, 4, 5, 0)); //-1출력 거듭제곱 Exponentiation Math.pow(x, y)를 하면 x의 y승(x를 y번 곱한다)의 결과값이 리턴된다. console.log(Math.pow(2, 3)..
공부하면서 정리한 내용입니다 진수 표기법 let milinaire = 1000000000; let myMilion = 1e9; //지수 표기법: 10의 거듭제곱 //16진법 Hexadecimal let hex1 = 0xff //255출력 //8진법 Octal let octal = 0o377; //255출력 //2진법 binary numeral system let binary = 0b11111111; //255출력 소수점 고정, 진수로 변경 let myNumber = 0.3591; //toFixed(0~100) : *typeOf string* //소수점 아래를 고정해주는 메소드 //소수점 아래가 초과하는 경우는 0으로 표기 console.log(myNumber.toFixed(2)); //0.35출력 (st..