일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- TDZ
- RequestMappingHandlerMapping
- generic type
- Java
- 단어변환
- 프로그래머스
- type eraser
- optimistic lock
- CORS
- CQS
- Generic method
- propagation
- COPYOFRANGE
- NestJS 요청흐름
- API
- cross-cutting concerns
- HandlerMethod
- 역정규화
- SPOF
- tracking-modes
- #@Transacional
- hoisting
- wrapper class
- IllegalStateException
- 벌크연산
- demand paging
- pessimistic lock
- Transaction
- assertJ
- ExceptionResolver
- Today
- Total
목록Language/Javascript (24)
jingyulog
function 함수이름 (매개변수) { 함수를 호출했을 때 실행할 명령문 } 매개변수 -> Optional return 값 -> Optional 함수 작성 방법 함수 선언식 function hello(매개변수) { 실행문 } 함수 표현식 -> 익명 함수 할당 const hello = function(name) { alert( name + "님 안녕하세요") } 화살표 함수 const hello = (name) => { alert( name + "님 안녕하세요") } 내장함수 시간 지연 함수 : 일정한 시간을 기다린 후 실행하는 함수 (ms) setTimeout(func-익명함수, time) 시간 반복 함수 : 일정 시간 마다 반복하여 실행하는 함수 (ms) setInterval(func-익명함수, ti..
최댓값 구하기 Math.max(2, 1, 6) 최소값 구하기 Math.min(2, 1, 6) 랜덤 수 생성 Math.random() -> (0 ~ 1 까지의 임의의 수) 루트 Math.sqrt(2) -> 1.414... 반올림 Math.round(2.12) 올림 Math.ceil(2.12) 버림 Math.floor(2.12)
종류 String Number : 모든 숫자를 실수로 처리한다. Boolean undefined : 변수를 선언했지만 값이 할당되지 않았을 때, 자바스크립트 엔진이 암묵적으로 초기화하는 값. null : 의도적으로 값이 없음을 명시하기 위해 할당하는 값 확인 방법 typeof "변수명" 타입 변경 방법 Number("23") -> String "23"을 숫자 23으로 변경 String(24) -> 숫자 24를 String "24"로 변경 String(true) -> bool true를 문자 "true"로 변경
변수 : let 상수 : const 배열 const array = [1,2,3] 길이 구하기 array.length 값 꺼내기 array[0] 값 맨 뒤에 추가하기 array.push(4) 맨 마지막 삭제하기 array.pop() -> return 값 : 4 정렬 array.sort() 가지고 있는 데이터 확인 array.includes(1) 배열 2개 연결하기 : concat const array2 = [4,5,6] array.concat(array2) 배열을 문자로 만들기 : join array.join('-') -> 1-2-3 배열 분리하기 : splice array(0, 2) -> [1,2] 배열에서 원하는 요소만 뽑아내기 : filter array.filter((number) => (number..