증가, 감소 연산자 : 변수에 저장된 값을 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 |