객체(3)
-
Day71 - [js]객체와 JSON함수
이번에는 java script의 객체와 JSON 함수를 알아 봅시다 객체 java script 에서 객체는 {} 를 사용해서 정의 및 선언 합니다. 객체의 멤버변수는 "키 : 값" 을 가집니다. 접근방법 해당 객체에 접근하고 싶을 때, 객체이름.멤버변수명 을 이용해서 접근합니다. person의 arr은 배열이기 때문에, [index] 를 통해서 한번 더 접근할 수 있습니다. 객체이름["멤버변수명] 을 이용해서 접근하는 방법도 있습니다. 객체가 이중으로 담겨 있는 경우 예제 아래의 list 객체를 중첩for 문을 이용해서 접근하기 함수를 가지고 있는 객체 및 사용 함수를 이용한 객체 선언 함수를 이용해서 객체를 선언할 때는, 함수 내에 this. 를 이용해서 선언을 합니다. this. 를 사용해서 변수를 ..
2021.05.27 -
Day14 - 클래스 내에서 객체 만들기
이번에는 클래스 에서 객체 만들기를 해 볼 겁니다 눈치가 빠르신 분들은 가르쳐 드리지 않아도 아시고 계시겠지만..... 클래스를 만들고 객체화를 할 때 어떻게 사용하죠? 클래스명 name = new 클래스명(생성자); 이렇게 사용하죠? 여기서 앞 부분. 클래스명 name 이 부분만 생각해 봅시다 어디서 많이 본 것 같지 않으세요? int a; 이거랑 똑같이 생겼는데? 그렇습니다. 바로 클래스는 하나의 데이터 타입이죠 그러면, 멤버변수로 만들 수도 있을 것 같다는 생각 해보셨나요? 호텔 이라는 객체를 만들 었다고 생각을 해 봅시다. 그 호텔 안에, 요리사도 있고, 호텔직원도 있을 수 있겠죠? 여기서 요리사, 호텔직원 은 객체겠죠? 이렇게 직원과, 요리사를 클래스로 만들 었습니다 그리고 호텔 클래스 안에 직..
2021.03.06 -
Day11 - 객체와 클래스
이번에는 객체(object)와 클래스(class)에 대해 알아 봅시다 객체(object)와 클래스(class) 붕어빵을 만든다고 가정을 해 봅시다. 붕어빵을 만들 때는 붕어빵 틀이 있고, 반죽과 팥 , 슈크림 등을 넣고 만들죠? 여기서 붕어빵 틀이 클래스(class) 팥빵 , 슈크림빵 이 객체(object)가 됩니다. 클래스(class)는 객체들의 기능을 가지고 있다고 생각하면 될 것 같습니다. 예제를 보죠 + 연산만 되는 계산기를 만들었다고 가정을 해봅시다. ※ result 는 class 내 어디서든 사용하게(메서드처럼) main 바깥에 만들었습니다. 이렇게 만들고 사용할 수 있겠죠? result 에는 6의 값이 들어 가겠네요 그러면, result에 들어있는 6이라는 값은 냅두고, 계산기를 또 사용하려..
2021.03.02