let person = {
name: "홍길동",
age: 30,
gender: "남자"
};
객체란? key와 value를 담는 그릇!
dictionary처럼 생겼다.
객체를 다양하게 활용할 수 있는 method가 매우 많다!
배열은 C랑 비슷하게 생겼다. {}대신 []를 쓰는것 빼고.
배열도 다양한 method가 있다.
1) 3
2) 바나나
3) 32
<script>
const array = [1, 2, 3, 4]
console.log(array.length)
console.log(array.push(5))
</script>
1) 비파괴적 처리
2) 파괴적 처리
3) 비파괴적 처리
4) 비파괴적 처리
let book = {
name : "혼자 공부하는 파이썬",
price : 18000,
publisher : 한빛미디어
}
3) 객체.속성 = 값 //객체에 동적으로 속성을 추가하는 문법
1) delete 객체.속성 //객체에 동적으로 속성을 제거하는 문법
print: function (lang) {
console.log('${this.ko}는 ${this.lang[lang]}로 ${this[lang]}입니다.')
}
'빵은 한국어로 pan입니다.'