자바스크립트 6. 클래스와 오브젝트의 차이점(class vs object), 객체지향 언어 클래스 정리 | 프론트엔드 개발자 입문편 (JavaScript ES6)

November 18, 2021 https://www.youtube.com/watch?v=DHIlPmJUDzk&list=PLuHgQVnccGMAMctarDlPyv6upFUUnpSO3

JavaScript 객체 지향 프로그래밍 - 1. 수업소개

객체란?

서로 연관된 변수와 함수를 그룹핑하고 이름을 붙인 것

JavaScript 객체지향 프로그래밍 - 3.1. 객체의 기본

Untitled

객체는 이름이 있는 정보를 정리 정돈 할 수 있다.

객체를 삭제하는 방법

delete 연산자는 객체의 속성을 제거합니다. 제거한 객체의 참조를 어디에서도 사용하지 않는다면 나중에 자원을 회수합니다. #

JavaScript 객체지향 프로그래밍 - 3.2. 객체와 반복문

for ... in

for ( let name in memberObject) {
	console.log(name, memberObject[name]);
}

/*
manager egoing
developer graphittie
designer leezche
*/

JavaScript 객체지향 프로그래밍 - 4.1. 객체는 언제 쓰나요?

//built-in.js
console.log(Math.PI);
console.log(Math.random());
console.log(Math.floor(3.9));

JavaScript 객체지향 프로그래밍 - 4.2. 객체 만들어 보기

//built-in.js
let MyMath = {
  PI: Math.PI,
  random: () => Math.random(),
  floor: (val) => Math.floor(val),
};
console.log(MyMath.random()); //0.2969598708889629