본문 바로가기
HTML&CSS&JavaScript/JavaScript

[Javascrip]자바스크립트/객체/메서드/object

by haeun 하은 2022. 4. 7.
728x90

 

1. 객체 생성

1️⃣ : product 이름을 가진 객체 생성

2️⃣/3️⃣ : product 객체의 속성을 호출방법 첫번째 (객체이름 + 점 + 속성이름) ; 

결과값 : 장미골드 Pro  , 멀티윈도우

4️⃣/5️⃣ : product 객체 속성 호출방법 두번째 (객체이름 + [ '속성이름'] ) ;

결과값: 대한민국 , 1000

 


 

 

2. 반복문을 이용해서 객체의 속성 읽기

 

1️⃣ : product 객체 생성  👉🏻 name/price/language/supportOS/subsciption 👉🏻 key 속성

                                👉🏻 exlipes/10,000원/한국어/win10/true 👉🏻  value 값

2️⃣ : for in 반복문을 이용한 객체 속성읽기

결과값✅ :

name : eclipse
price : 10,000원
language : 한국어
supportOS : win10
subscription : true

 

 


 

 

@ 3.객체의 속성과 메서드 사용

 

 

더보기

 

🟨질문 (21.12.31)🟨
객체 (전역변수/지역변수)
1. this를 어디다 기재하는건지

2.지역변수를 호출하는 방법

 

 

1️⃣ : mySon 객체 생성 

2️⃣ : getinfo 메서드 사용

3️⃣ : mySon 객체 속성 호출하기 👉🏻 ' 작은 따음표는 직접 지정하는 값' + 객체이름 . 속성 +<br>은 한줄 띄우기

4️⃣ : getinfo메서드 호출 👉🏻 객체이름 + getinfo();

결과값✅ 

이름 : 달봉이
나이 : 7살
취미 : 축구
달봉이는 7살이고 축구를 좋아합니다.


 

 

4. 빈 객체에 속성 및 메서드 추가

 

1️⃣ : 빈객체 생성 👉🏻 var 객체이름 = { 중괄호 };

2️⃣ : 객체에 속성 추가 👉🏻 객체이름 . 속성 = '속성값' ;

3️⃣ : in 키워드를 이용해 객체내 속성이 있는지 체크하기

👉🏻 document.write ( ( '속성값' in 객체이름 ) + <br> );               

 결과값✅ : true


@@@@@

5. toString

결과값✅ 

[object Object]
[object Object]
---------------------
이름:장영실
직업:과학자

--------------------
이름:장영실
직업:과학자

 


 

6. 객체의 속성 및 메서드 제거

결과값✅ 

이름:홍길동
취미:악기
직업:경찰
------------------
이름:홍길동
직업:경찰

 

728x90
반응형

댓글