티스토리 뷰
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object
Object.assign() - 인자로 주어진 객체(들)의 프로퍼티들을 대상 객체에 붙여넣음
Object.assign() 메서드는 출처 객체들의 모든 열거 가능한 자체 속성을 복사해 대상 객체에 붙여넣습니다. 그 후 대상 객체를 반환합니다.
Object.assign(target, ...sources);
목표 객체. 출처 객체의 속성을 복사해 반영한 후 반환할 객체입니다.
출처 객체. 목표 객체에 반영하고자 하는 속성들을 갖고 있는 객체들입니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
Object.keys() - 객체 키 를 배열로 반환
Object.keys() 정적 메서드는 주어진 객체 자체의 열거 가능한 문자열 키를 가진 속성들의 이름을 배열로 반환합니다.
Object.keys(obj)
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
Object.values() - 객체 값 을 배열로 반환
Object.values() 메소드는 전달된 파라미터 객체가 가지는 (열거 가능한) 속성의 값들로 이루어진 배열을 리턴합니다. 이 배열은 for...in 구문과 동일한 순서를 가집니다. (for in 반복문은 프로토타입 체인 또한 열거한다는 점에서 차이가 있습니다.)
Object.values(obj);
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/values
Object.entries() - 객체 [키, 값]을 배열로 반환
Object.entries() 메서드는 for...in와 같은 순서로 주어진 객체 자체의 enumerable 속성 [key, value] 쌍의 배열을 반환합니다. (for-in 루프가 다른점은 프로토 타입 체인의 속성도 열거한다는 점입니다).
Object.entries(obj);
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/entries
Object.preventExtensions() - 프로퍼티 추가 금지
Object.preventExtensions() 메서드는 새로운 속성이 이제까지 객체에 추가되는 것을 방지합니다 (즉 객체의 장래 확장을 막습니다).
Object.preventExtensions(obj);
Object.seal() - 프로퍼티 추가와 삭제 금지
Object.seal() 메서드는 객체를 밀봉합니다. 객체를 밀봉하면 그 객체에는 새로운 속성을 추가할 수 없고, 현재 존재하는 모든 속성을 설정 불가능 상태로 만들어줍니다. 하지만 쓰기 가능한 속성의 값은 밀봉 후에도 변경할 수 있습니다(역자 주 : 바로 이 점이 Object.freeze()와의 차이라고 할 수 있습니다).
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/seal
Object.freeze() - 객체 동결(읽기만 가능)
Object.freeze() 메서드는 객체를 동결합니다. 동결된 객체는 더 이상 변경될 수 없습니다. 즉, 동결된 객체는 새로운 속성을 추가하거나 존재하는 속성을 제거하는 것을 방지하며 존재하는 속성의 불변성, 설정 가능성(configurability), 작성 가능성이 변경되는 것을 방지하고, 존재하는 속성의 값이 변경되는 것도 방지합니다. 또한, 동결 객체는 그 프로토타입이 변경되는것도 방지합니다. freeze()는 전달된 동일한 객체를 반환합니다.
Object.freeze(obj);
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze
'WEB > 기타' 카테고리의 다른 글
intelliJ에서 out폴더 안보일때 (0) | 2025.01.08 |
---|---|
Nexacro 매뉴얼 (0) | 2025.01.01 |
difingo / 사용자 매뉴얼 (X-UP Builder) (0) | 2025.01.01 |
웹접근성 (0) | 2024.12.31 |
웹사이트에 파비콘 적용하기 (0) | 2024.12.31 |
- Total
- Today
- Yesterday
- 쇼팬하우어 #좋은책
- 정보처리기사 #정보처리기사요약 #정보처리기사요점정리
- SQL명령어 #SQL
- thymeleaf
- 자바스크립트break
- 와이파이증폭기추천 #와이파이설치
- iptime와이파이증폭기 #와이파이증폭기설치
- echart
- css미디어쿼리 #미디어쿼리 #mediaquery
- 와이파이신호 #와이파이 #와이파이신호세게
- jQuery #jQuery이미지슬라이드 #이미지슬라이드
- 광주분식 #광주분식맛집 #상추튀김 #상추튀김맛집 #광주상추튀김
- 썬크림 #닥터지썬크림 #내돈내산 #내돈내산썬크림 #썬크림추천 #spf50썬크림 #닥터지메디유브이울트라선
- 파비콘 #파비콘 사이트에 적용
- 파비콘사이즈
- 증폭기 #아이피타임증폭기
- 좋은책 #밥프록터 #부의원리
- 자바스크립트정규표현식
- 무료폰트 #무료웹폰트 #한수원한돋움 #한수원한울림 #한울림체 #한돋움체
- 바지락칼국수 #월곡동칼국수 #칼국수맛집
- 정수기 #정수기렌탈
- 연명의료결정제도 #사전연명의료의향서 #사전연명의료의향서등록기관 #광주사전연명의료의향서
- ajax
- sw기술자평균임금 #2025년 sw기술자 평균임금
- 와이파이증폭기 #아이피타임증폭기
- 자바스크립트 #javascript #math
- 와이파이약할때
- 좋은책
- 테스크탑무선랜카드 #무선랜카드 #아이피타이무선랜카드 #a3000mini #무선랜카드추천
- 자바스크립트countiue
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |