본문 바로가기
학습 log (이론)/javascript

유용한 주요 내장함수

by abbear25 2020. 9. 19.

기본

String(): 숫자 -> 문자열

Number(): 문자열 -> 숫자

parseInt(): 문자열 안에서 정수 추출

parseFloat(): 문자열 안에서 숫자(소수 포함) 추출

alert(): 메시지 출력

prompt(): 메시지 출력 후 문자열 입력 받기

confirm(): 메시지 출력 후 확인과 취소 선택하도록 유도

 

Math.

abs(값): 절대값

max(값1, 값2,  값3): 최대값

min(값1, 값2,  값3): 최소값

pow(2,3): 거듭제곱, Exponentiation

sprt(25): 제곱근, Square Root

round(값): 반올림

floor(값): 버림

ceil(값): 올림

randow(): 난수

 

var str = '문자열';

str.length: 문자열 길이

str.charAt(index): 특정 인덱스 문자 출력

str.indexOf('자'): 문자열 내 다른 문자열 검색

*문자열 포함되어있으면 최초 문자 index반환, 없으면 -1

str.lastIndexOf('자'): 맨 뒤에서 검색

str.toUpperCase(): 대문자 -> 소문자

str.toLowerCase(): 소문자 -> 대문자

str.subString(0, 1) 또는 .subString(1): 문자열 자르기

str.subStr(2,5): 시작점과 길이로 자르기

str.trim(): 공백제거

 

var date = new Date();

var dateEx1 = new Date('2020-09-19T09:10:00');
var dateEx2 = new Date('2020-09-19');

var date = new Date('September 19, 2020 09:10:00');

console.log(date.getFullYear());	//2020
console.log(date.getMonth());   	//9
console.log(date.getDate());		//19
console.log(date.getDay());		//2
console.log(date.getHours());		//9
console.log(date.getMinutes());		//10
console.log(date.getSeconds());		//0
console.log(date.getMilliseconds());	//0
console.log(date.toString());		//Sat Sep 19 2020 09:10:00 GMT+0900 (대한민국 표준시)
console.log(date.toLocaleString()); 	//2020. 9. 19. 오전 9:10:00
console.log(date.toLocaleDateString()); //2020. 9. 19.
console.log(date.toLocaleTimeString()); //오전 9:10:00
console.log(date.getTime());		//1600474200000

 

더 자세히 공부하고 싶다면 아래를 참고하세요

developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate#

 

Date.prototype.getDate()

getDate() 메서드는 주어진 날짜의 현지 시간 기준 일을 반환합니다.

developer.mozilla.org

 

반응형