본문 바로가기

반응형

Javascript/11. 내장기능

(10)
내장기능 _ Date - 지난 날짜 계산, 남은 날짜 계산, 디데이 계산, 달의 1일 요일 계산, 달의 마지막 요일 계산, 달의 마지막 날짜 계산, 달력 만들기 1. 지난 날짜 계산 올해 1월 1일부터 며칠이 지났는지 계산 2. 남은 날짜 계산 올해 12월 31일까지 며칠이 남았는지 계산 3. 디데이 계산 4. 달의 1일 요일 계산 5. 달의 마지막 날 요일 계산( Date의 index 0으로 계산 ) 5. 달의 마지막 날 날짜 계산( Date의 index 0으로 계산 ) 6. 달력 만들기
내장기능 _ Date - toDateString, toISOString, toLocaleString, toLocaleDateString, toLocaleTimeString 1. Date . toDateString( ) 현재 날짜를 ' 문자열 ' 로 변환 2. Date . toISOString( ) 현재 날짜를 ' ISO 8601 ' 형태로 변환 3. Date . toLocaleString( ) 현재 날짜를 ' 형식문자열로 날짜, 시간 ' 을 리턴 4. Date . toLocaleDateString( ) 현재 날짜를 ' 형식문자열로 날짜 ' 을 리턴 5. Date . toLocaleTimeString( ) 현재 날짜를 ' 형식문자열로 시간 ' 을 리턴
내장기능 _ Date - setYear, setMonth, setDate, setHours, setMinutes, setSeconds 1. Date . setYear( ) 현재 날짜에서 변경한 ' 년도 ' 를 리턴 2. Date . setMonth( ) 현재 날짜에서 변경한 ' 월 ' 을 리턴 3. Date . setDate( ) 현재 날짜에서 변경한 ' 몇 일 ' 을 리턴 4. Date . setHours( ) 현재 날짜에서 변경한 ' 시 ' 를 리턴 5. Date . setMinutes( ) 현재 날짜에서 변경한 ' 분 ' 를 리턴 6. Date . setSeconds( ) 현재 날짜에서 변경한 ' 초 ' 를 리턴
내장기능 _ Date - getFullYear, getMonth, getDate, getDay, getHours, getMinutes, getSeconds, getTime 1. Date . getFullYear( ) 현재 날짜의 ' 년도 ' 를 리턴 2. Date . getMonth( ) 현재 날짜의 ' 월 ' 을 리턴 3. Date . getDate( ) 현재 날짜의 ' 몇 일 ' 을 리턴 4. Date . getDay( ) 현재 날짜의 ' 요일 ' 을 리턴 5. Date . getHours( ) 현재 날짜의 ' 시 ' 를 리턴 6. Date . getMinutes( ) 현재 날짜의 ' 분 ' 를 리턴 7. Date . getSeconds( ) 현재 날짜의 ' 초 ' 를 리턴 8. Date . getTime( ) 현재 날짜의 ' 1970년 1월 1일 자정부터 현재까지 흐른 시간을 밀리세컨드 단위로 환산한 시간 ' 을 리턴
내장기능 _ Math - max, min, round, ceil, floor, abs, random, toFixed 1. Math . max( 파라미터n・・・ ) 주어진 숫자값 중 최대값 2. Math . min( 파라미터n・・・ ) 주어진 숫자값 중 최소값 3. Math . round( value ) 주어진 숫자값 소수점 반올림 4. Math . ceil( value ) 주어진 숫자값 소수점 무조건 올림 5. Math . floor( value ) 주어진 숫자값 소수점 무조건 내림 6. Math . abs( value ) 주어진 숫자값의 절대값 반환 7. Math . random( value ) 0~1사이의 난수( 무작위의 숫자 값 ) 반환 8. Math . toFixed( value ) 주어진 ' value ' 값 만큼 소수점 자릿수 반환
내장기능 _ String - charAt, substring, toUpperCase, toLowerCase, trim, split, replace, replaceAll 1. string . charAt( 파라미터n・・・ ) 파라미터로 설정된 index의 문자열 반환 2. string . substring( A , B ) 문자열의 index ' A ' 부터 index ' B ' 의 앞까지 지정하여 잘라냄 A : 시작 위치 B : 끝 위치 3. string . toUpperCase( ) 문자열을 모두 대문자로 변경 4. string . toLowerCase( ) 문자열을 모두 소문자로 변경 5. string . trim( ) 문자열의 좌, 우의 공백 지우기 6. string . split( value ) 파라미터 값을 기준으로 문자열을 잘라 배열로 반환 7. string . replace( A , B ) 문자열 중 ' A ' 를 ' B ' 로 변경 ᅠᅠ➥ 가장 첫 문자열..
내장기능 _ Array( 콜백함수 ) - find, findIndex, filter, some, every, forEach, map, sort, reduce 1. 배열 . find( callBackFunction( value ) )ᅠ/ᅠ배열 . findIndex( callBackFunction( value ) ) 파라미터로 받아오는 함수의 조건 값을 찾아 첫 번째 값만 반환하고 끝 ➥ 만약 값이 없다면 ' undefined ' 반환 2. 배열 . filter( callBackFunction( value, index, array ) ) 파라미터로 받아오는 함수의 조건 값을 모두 배열로 만들어 반환 ➥ 만약 값이 없다면 ' undefined ' 반환 find / findIndex 콜백 함수 조건에 맞는 값 중 첫 번째 값 / 첫 번째 값의 index만 반환 filter 콜백 함수 조건에 맞는 값 모두를 반환 3. 배열 . some( callBackFunction..
내장기능 _ Array( 파라미터n ) - push, pop, shift, unshift, splice, concat, indexOf, lastIndexOf, includes, reverse 1. 배열 . push( 파라미터n・・・ ) 배열의 맨 끝에 요소 추가 2. 배열 . pop( ) 배열의 마지막 요소를 리턴하고 배열에서 제거 3. 배열 . shift( ) 배열의 맨 앞 요소를 리턴하고 배열에서 제거 4. 배열 . unshift( 파라미터n・・・ ) 배열의 맨 앞에 요소 추가 5. 배열 . splice( A , B ) A 위치부터 B개를 잘라서 반환하고 원본 배열에서 제거 6. 배열 . concat( 배열n・・・ ) 배열들을 결합하여 새로운 배열 생성 7. 배열 . indexOf( searchValue, index ) / 배열 . lastIndexOf( searchValue, index ) 배열에서 원하는 값의 index를 반환 indexOf : 배열의 맨 처음부터 검색하며, ' A '..