object 2

[JS] Object (객체) 2

🌀 for.. in - 객체 내부의 있는 모든 프로퍼티 값들을 하나씩 다루기 위해 사용let user = { name : '100dan', age : 100, personality:'nice' } for(let key in user){ console.log(key) // 'name', 'age', 'personality' console.log(user[key]) // '100dan', 100, 'nice' }  🌀 for.. in 사용 시 주의점- 정수형 프로퍼티 네임을 사용하면 의도치 않은 결과를 가져올 수도 있어서 가급적 명확한 의미가 있는 프로퍼티 네임을 사용하는 게 좋음 let myTodoList = { '3':'javascript', '1':'typescrip..

[JS] Object (객체) 1

Object  🌀 객체(object)는 키(key)와 값(value)을 콜론(:)으로 구분하는 속성(property)들의 집합let obj = { key: value, // 키와 값을 묶어서 프로퍼티라 함 // property name : property value} 🛑 키는 일반적으로 따옴표 생략 후 작성하는데 주의 사항이 있음➡ 첫 번째 글자는 반드시 문자, 밑줄(_), 달러 기호($) 중 하나로 시작➡ 띄어쓰지 금지➡ 하이픈(-) 금지⚠  일반적으로 좀 더 간편한 점 표기법을 더 많이 사용하긴 하지만, 프로퍼티 네임에 띄어쓰기가 있을 경우에는 반드시 따옴표를 붙여서 문자열이라는 것을 명시해 주어야 하고, 대괄호 표기법으로만 접근이 가능하다는 점은 주의  🌀 객체 안에 있는 프로퍼티들은 쉼표..

728x90