본문 바로가기

Front-End/JavaScript

[JavaSscript 기초] 객체의 속성 추가와 제거

이번 포스팅에선 객체의 속성을 동적으로 추가하거나 제거하는 방법을 알아보자!


1. 속성 추가


Step 1. 속성 추가


Step 2. 동적으로 메소드 추가


Step 3. 속성 제거

객체의 속성을 제거할 때는 delete 키워드를 사용한다. delete 키워드 뒤에 삭제하고자 하는 객체의 속성을 입력한다.


delete(student.이름);
delete(student.장래희망);

Step 4. 객체를 생성하는 함수 : 개별적으로 객체를 만드는 것은 객체의 특성을 정확히 만영할 수 있지만, 어렵고 시간이 오래 걸린다. 


// 객체를 생성하는 함수
function makeStudent(name,hobby,dream){
var willReturn ={
이름 : name,
취미 : hobby,
장래희망 : dream
}

//학생 정보 배열을 만든다.
var students = [];

// 배열에 요소를 넣는다.
students.push(makeStudent('홍길동','노래','대통령'));

}


'Front-End > JavaScript' 카테고리의 다른 글

[Javascript 기초] Null과 undefined의 차이  (0) 2018.05.22
Mean Stack(민스택) 이란 무엇일까?  (0) 2018.05.15