티스토리 뷰

컴퓨타/Java Script

객체

SsOoLl 2023. 5. 24. 13:06

객체 : 중요한 개념 key - value pair, 객체는 하나의 변수에 여러 개의 값을 넣을수 있고

key 할당되는 value에는 어떤 값도 올 수 있다. 문자, 숫자. 불리언, 함수, 배열, 다른 객체등등

 

기본 객체 생성방법

//기본적인 객체 생성 방법
let all ={
    name: "정다영",
    age: 28,
    gender: "여자",
};

 

생성자 함수를 이용한 객체 생성 방법

function person(name, age, gender) {
this.name = name;
this.age = age;
this.gender = gender;
}

let person1 = new person("정다영",28,"여자");
let person2 = new person("이현주",28,"여자");

console.log(person.name);
console.log(person.age);
console.log(person.gender);

많은 객체를 한꺼번에 여러 개 만들 수 있다 !!!

 

객체 메소드 : 객체가 가진 여러가지 기능이며 대부분 object. ~~ 많이 사용한다

objeck.key() : key를 가져오는 메소드 

let all ={
    name: "정다영",
    age: 28,
    gender: "여자",
};
let keys = Object.keys(all);
console.log("keys ==>", keys);

//object.values() = 키에 들어가 있는 매개체 가져오는
let values = Object.values(all);
console.log("values ==>", values)

객체복사(assign)

let all2 ={};
Object.assign(all2, all, {age : 29});
console.log("all2 ==>", all2);

 

 

'컴퓨타 > Java Script' 카테고리의 다른 글

배열..  (1) 2023.05.24
배열  (0) 2023.05.24
조건문 중첩  (0) 2023.05.24
조건문  (0) 2023.05.24
스코프  (0) 2023.05.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함