TIL

2024년 8월 13일 TIL

kagan-draca 2024. 8. 13. 21:08

https://kagan-draca.tistory.com/176

 

2-1 ES6 문법(JavaScript 버전) 소개 및 실습

ES6란? ECMAScript 6의 약자로 JavaScript 버전 중 하나이다.새로운 문법과 기능을 도입하여  쉽고 효율적으로 코드를코드를 작성할 수 있게 개선해주었다. ES6에서 생긴 문법 1. let, const (이전에는 var

kagan-draca.tistory.com

https://kagan-draca.tistory.com/177

 

2-2 (중요)일급 객체로서의 함수

일급 객체란 ? 다른 객체에 적용 가능한 연산을 모두 지원하는 객체이다. 함수가 일급 객체로 취급되기 때문에, 함수를 매우 유연하게 사용할 수 있다.  종류 1.(중요)변수에 함수를 할당 가능

kagan-draca.tistory.com

https://kagan-draca.tistory.com/178

 

2-3 (중요)Map(자료형) 소개 및 예시 코드 연습

Map, Set의 목적 : 데이터의 구성, 검색, 사용을 효율적으로 처리한다.                                 기존의 객체나 배열 보다.   Map 구성 1. Map은 Key와 Value 한 쌍을 가진다.(  Object(객체)와

kagan-draca.tistory.com

https://kagan-draca.tistory.com/179

 

2-4 (중요) Set(자료형) 소개 및 예시 코드 연습

Set 소개 Set : 고유한 값을 저장하는 자료구조 value(값)만 저장한다.(   배열과는 다르게   중복되지 않는 value(값)만   으로 구성된다.)Set 기능 -값 추가, 값 삭제, 모든 값 삭제, 존재 여부 확

kagan-draca.tistory.com

https://kagan-draca.tistory.com/180

 

3-1 데이터 타입 종류 및 메모

1. 데이터 타입 심화데이터 타입은 크게 2가지로 나뉘는데 기본형과 참조형으로 나눠진다. 기본형 : Number(숫자), String(문자열), Boolean(참, 거짓),null(개발자 지정 빈 값), undefined(빈 값), Symbol(ES6 추

kagan-draca.tistory.com

 

오늘은 함수 안에 함수를 작성하고

변수 안에 함수를 저장해

함수를 유연하게 사용할 수 있는

일급 객체에 대해 학습했다.

 

또한, 

 

기존에 몰랐던 Map, Set 자료형을 알아보는 시간을 가졌다.

 

마지막으로, 

 

객체를 복사해서

복사한 객체의 속성을

변경할 경우

 

복사한 객체 뿐만 아니라

기존 객체도 변경되는 이유와

(메모리를 공유하기 때문)

 

그러한 원인을 해결하는

방법도 배울 수 있었다.

(깊은 복사(재귀함수를 이용한 방법))

 

3-1을 학습 중 메인 모니터가 이유 없이

고장나서... 상당히 내용이 정돈 되지 않았을 수 있다...

(맨 붕으로 머리에 많은 내용을 담을 수 없었습니다...)

'TIL' 카테고리의 다른 글

2024년 8월 19일  (0) 2024.08.19
2024년 8월 14일 TIL  (0) 2024.08.14
2024년 8월 12일 TIL  (0) 2024.08.12
2024년 8월 9일 TIL  (0) 2024.08.09
2024 8월 8일 TIL  (0) 2024.08.08