profile
머쓱이를 좋아합니다 😃

[JS] Iterable 객체

JS 개발을 하다보면, Iterator, Array-like 같은 키워드를 볼 수 있고, 이런 자료형이어야 작동하는 프로세스들을 볼 수 있었을 것이다.JS ES6+ 에는 새로운 문법이나 Built-in Object 뿐만 아니라, protocols(표현법들)도 추가되었다

2021년 8월 14일
·
0개의 댓글

[JS] 깊은 복사 & 얕은 복사

이전 JS, 원시타입 & 객체 포스팅에서 언급했듯이, JS는 유독 다양한 여러 Object 를 지원하기도하고, 조금이라도 복잡한 데이터 구조가 형성 된다하면, 배열이나 객체에 데이터를 저장해놓는 작업이 많다.복사라는 개념이 이런 관점에서 단순한 원시타입에 대해서는 일반

2021년 8월 11일
·
0개의 댓글

[JS] 원시타입, 객체타입

JS는 다른언어와 다르게, 원시값(문자열, 숫자 등)을 마치 객체(object)처럼 다룰 수 있기도 하다.다른 말로는, 원시값에서도 객체에서처럼 메소드(Method)를 사용할 호출할 수 있다.이번에는, JS에서의 원시값 과 객체에 대해 조금 구분을 해본다.그전에, 잠시

2021년 8월 11일
·
0개의 댓글

[JS] Map & Set 자료형

객체(Object) or 배열(Array) 로도 많은 작업을 할 수 있지만, 현실 세계를 반영하기에, 더욱 효과적인 자료형을 JS에서도 제공한다.그 중 맵(Map) 과 셋(Set) 자료형을 알아본다.다른 건 몰라도 개발을 하면서 중복 제거라는 이슈는 빈번하게 발생한다고

2021년 8월 10일
·
0개의 댓글

[JS] Array

Javascript 문법 중에 많은 비중을 차지하는 Array(배열)에 대해 정리한다.JS, queue뒤에 추가 : push앞에 삭제 : shiftJS, Stack뒤에 추가 : push뒤에 삭제 : popJS, Deque앞에 추가 : unshift앞에 삭제 : shif

2021년 8월 10일
·
0개의 댓글

[JS] Array Functions

JS Array Object 는 아주 많은 메소드들을 존재하지만, 그 중 평소에 자주 사용하는 메소드들을 정리한다.Array.prototype.splice()Array.prototype.slice()Array.prototype.concat()Array.prototype

2021년 8월 4일
·
0개의 댓글

[JS] 유용한 JS 문법 시리즈(1)

JS 로 개발을 하면서 유용하면서도, 코드의 의도가 같음에도 간결하고 명료한 코드를 작성하기 위한 몇 가지 유용한 JS 문법을 알아본다.삼항연산자라고도 한다.구조 분해 할당이라고도 한다.참고문서참고문서참고문서백틱(\`\`) 을 사용한다.하나의 문자열안에 변수를 포함할

2021년 8월 4일
·
0개의 댓글

Javascript30 Challenge 후기

Wes Bos 라는 Full Stack Developer가 운영하는 online Courses 중 무료로 제공하는 챌린지 중에 전반적으로 유명한 챌린지이다.최근 6월까지 엘리스 레이서 1기로써 활동이 종료되고 그동안 React를 주로 웹 프론트엔드 개발을 진행할수록 갈

2021년 7월 31일
·
0개의 댓글

직렬화 & 역직렬화 ( JS )

이전 포스팅에서 Serialize(직렬화) & Deserialize(역직렬화) 에 대한 개요 느낌의 내용을 알아봤다.이번 포스팅은 이러한 방식의 데이터 포맷방식 중, 가장 대표적인 JSON 에 대해서 알아본다.JSON(JavaScript Object Notation)자

2021년 5월 23일
·
0개의 댓글

직렬화 & 역직렬화

왜 조사를 하게 되었나요 ?팀 프로젝트를 하면서 FE(프론트엔드) - BE(백엔드) 사이의 API 통신을 할 때 데이터를 주고받는 과정에서 알고 있어야 하는 지식이라서 정리하게 되었다.먼저, Serial 의 의미를 알아보자.USB 인테페이스 라는 것을 들어본 적이 있을

2021년 5월 23일
·
0개의 댓글