본문 바로가기
컴퓨터 사이언스/TIL 정리

MGS Day-14

by 메리뉴데이 2022. 7. 15.

증가, 감소 연산자 : 변수에 저장된 값을 1 증가 및 감소시키는 경우에 사용되는 연산자

 

연산자 연산자의 기능
++i i의 값을 1 증가시킨 후, 증가된 값을 반환 
i++ i의 값을 1 증가시킨 후, 증가되기 전 값을 반환 
--i i의 값을 1 감소시킨 후, 감소된 값을 반환
i-- i의 값을 1 감소시킨 후, 감소되기 전 값을 반환

 

 

 

함수 선언식  : function 키워드로 단독으로 선언

함수 표현식 : 변수에 함수를 담음(할당), 익명 함수를 변수에 담아 호출할 수 있게 된다. 

 

 

 

화살표 함수(Arrow function) : ES6에서 처음 등장한 새로운 함수 선언 방법

               

화살표 함수에는 없는 것 : 함수 이름, this, arguments

 

 

 

 

 

 

 

<연습 문제>

1. 빈 객체 user를 만든다.

2. user에 키가 name, 값이 John인 프로퍼티를 추가

3. user에 키가 surname, 값이 Smith인 프로퍼티를 추가

4. name의 값을 Pete로 수정

 

내 생각대로 실습을 해보았을 때, 

빈 객체를 만들었다가 다시 객체를 프로퍼티를 담아 선언하였다.

그 다음에 추가한다고 다시 객체 처음 만들때처럼 작성을 하였더니, 

뒤에 작성한 프로퍼티는 추가가 되는게 아니라 다시 새로 객체를 선언하는 게 되었다 !

 

 

프로퍼티를 새로 추가할 때나, 수정할 때는 같은 형식으로써

객체이름.프로퍼티의 키 = '프로퍼티의 값'

 

 

 

프로퍼티를 삭제할 때는, 

delete 객체이름.프로퍼티의 키

 

 

 

!!! 더 알아보고 싶은 내용

① [object Object]

② 원시타입 vs 참조타입 다시 명확하게 개념 정리

 

 

 

구조분해할당 : value를 변수로 만들 때 유용한데, 특히 여러 개의 value를 한 번에 변수로 만들 때 유용하다.

 

(... 강사님 퀴즈 작성...)

 

 

 

 

 

 

 

 

 

 

 

 

객체의 프로퍼티 응용

 

 

풀 때는 어려워도 간단하게 나오는 코드를 보며,

참 프로그래밍이 알흠답다는 생각이 드는,,,, 나는 개발자 재질이구나 ㅎㅎ

 

 

 

설명이 알흠다운 자습 강의들. 마치지 못한 부분은 잊지말고 시청하며 정리하자.

 

https://www.youtube.com/watch?v=5kRgzyGRPrU 

 

https://www.youtube.com/watch?v=4zjKltnIBug&t=12s 

 

https://www.youtube.com/watch?v=MbYShFxp-j0&t=1s 

 

 

 

 

'컴퓨터 사이언스 > TIL 정리' 카테고리의 다른 글

[자바스크립트] 자바스크립트의 배경과 API, 공식 사이트  (0) 2022.07.18
[HTML] 김준태 강사 강의 복습  (0) 2022.07.18
MGS Day-13  (0) 2022.07.15
MGS Day-12  (0) 2022.07.13
MGS Day-11  (0) 2022.07.12