배열 정의 방법
let memberArray = ['nome', 'name', 'address'];
for (let m of memberArray) {
console.log(m);
}
객체 형태로 지정(일종의 map 형태)
let memberObject = {
manager: "max",
developer: "myvms",
designer: "com"
}
for (let name in memberObject) {
console.log(name, memberObject[name]);
}
delete memberObject.developer; // 삭제
memberObject.admin = 'me'; // 추가
다수의 함수, 변수를 배열 형태로 모아서 관리(class 개념은 없음)
let myMath = {
PI :Math.PI,
randInt: function () {
return Math.round(Math.random() *10)+1;
},
floor: function (value) {
return Math.floor(value);
},
}
map 형태의 배열에 object 내용을 저장 가능(함수를 통해 해서 관리)
let personMap = {
name: 'max io', // 변수 정의
age : 33, // 변수 정의
today: new Date(),
luckyNumber: function () { // 함수 정의
return Math.round(Math.random() *this.age)+1;
},
}
'WEB > javascript' 카테고리의 다른 글
04. javascript object oriented programing (0) | 2023.01.29 |
---|---|
02. jQuery 사용(javascript) (0) | 2023.01.27 |
01. javascript 기본 변수 정의 (0) | 2023.01.27 |
00. javascript 개요 (0) | 2022.12.14 |