WEB/javascript

03. javascript array, object array

slow333 2023. 1. 29. 11:05

배열 정의 방법

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