일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사 실기
- 자바
- 달개비
- 정보처리기사 공부
- 시나공
- 식물
- 수경재배
- 삼색달개비
- 정처기 공부
- js
- springAOP
- 오프라인 소모임
- 어피티 7월 북클럽
- 정보처리기사
- Spring
- 개발 공부
- 아보카도 키우기
- 정보처리기사 합격
- 정처기
- 스프링
- 아보카도
- 아보카도키우기
- AOP
- 식물 키우기
- 북클럼
- 스프링AOP
- 어피티 독자
- 정처기 실기
- 싱고니움
- 식물키우기
- Today
- Total
목록js (3)
deblog
Array.from() 메서드는 유사 배열 객체(arrat-like object)나 반복 가능한 객체(literable object)를 얕게 복사해 새로운 Array 객체를 만듭니다. 동물원이라는 String객체를 쪼갤 수 있습니다. 데이터를 조작하다보면 기존 객체를 이용해 새로운 배열을 만들어야 할 때가 있는데요. 그러할 때 유용한 메서드 입니다. 1. String에서 배열 만들기. Array.from('동물원'); // ["동", "물", "원"] 2. Set에서 배열 만들기 const s = new Set(['foo', window]); Array.from(s); // ["foo", window] 3. Map에서 배열 만들기 const m = new Map([[1, 2], [2, 4], [4, 8]..
프론트 작업을 하다보면 map, set등 여러가지 메서드를 쓰게 됩니다. 백단에서 가져온 데이터를 앞단에서 가공해서 뿌려줘야 하기 때문입니다. 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. 저는 보통 배열에 다른것을 덧 붙여주거나 배열을 바꿔줄때 사용합니다. arr.map(callback(currentValue[, index[, array]])[, thisArg]) 매개변수 callback새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수를 가집니다. currentValue : 처리할 현재 요소. index : Optional처리할 현재 요소의 인덱스. array : Optionalmap()을 호출한 배열. this : Arg Optionalcallb..
flag변수란 무엇일까? 플래그(flag)란 깃발이라는 뜻인데, 컴퓨터에서 무언가를 기억하거나 또는 다른 프로그램에게 약속된 신호를 남기기 위한 용도로 프로그램에 사용되는 미리 정의된 비트이다. 예를 들어, 두 프로그램 사이에서 교환되고 있는 하나의 메시지 내에, 세 비트로 구성된 플래그 필드가 있다고 할 때, 이 플래그의 비트 구성은 다음과 같이 설정될 수 있다. 001 ("나는 별도의 메시지임"라는 의미로) 011 ("나는 이 메시지 내에 있는 여러 개의 데이터 중 하나임"라는 의미로) 111 ("나는 이 메시지의 마지막 데이터임"라는 의미로) 플래그들은 컴퓨터 프로그래밍에서 매우 자주 사용된다. 처음에는 굉장히 낯설었는데, 알고보니 boolean값 true, false값을 가진 변수였습니다. 위 그..