객체 메소드 (object methods)

song·2023년 9월 29일
0

js 정보

목록 보기
5/30

Object.assign( ) 객체 복제

const newUser = Object.assign({ }, user);
  • 첫번째 인자 { }는 초기화 시키기 위함
  • 두번째 인자 user가 객체의 첫번째 값으로 저장됨
  • spread operator로 대체 가능


Object.keys( ) 키 배열 반환 (iterable)

const user = {
    name: 'song',
    age: 26,
    gender: 'male',
}
Object.keys(user);	// ["name", "age", "gender"]


Object.values( ) 값 배열 반환 (iterable)

const user = {
    name: 'song',
    age: 26,
    gender: 'male',
}
Object.values(user);		// ["song", 26, "male"]


Object.entries( ) 키/값 배열 반환 (iterable)

const user = {
    name: 'song',
    age: 26,
    gender: 'male',
}
Object.entries(user);	// ["name", "song"], ["age", 26], ["gender", "male"]


Object.fromEntries( ) 키/값 배열을 객체로

const arr = [
    ["name", "song"],
    ["age", 26],
    ["gender", "male"],
];
Object.fromEntries(arr);	// {name: "song", age: 26, gender: "male"}
profile
인간은 적응의 동물

0개의 댓글

관련 채용 정보