Categories
Tags
8
16
32
![커버: [JAVASCRIPT] Object와 This 커버 이미지](/assets/images/post/covers/TIL-javascript.png)
Object 이해하기 최근에 `TDD`를 알아가면서 테스트 코드를 작성하는 습관을 들이기 위해 노력 중 입니다. `Python`과 `JavaScript` 둘 다 테스트 코드를 습관들이려다 보니 많이 헷갈리는 것도 있는데요. 이번에 문득 깨달은 점이 있어 기록하려합니다. 이전에 `object`와 `proxy`, `defineproperty` 등의 내용을 다룬 포스팅이 있습니다. 당시 포스팅과 달리 `Object`를 작성하는 것과 프로토타입 기반인 `javascript`의 상속문제, 그리고 `this`의 정해진 규칙을 정리하는 것을 중점으로 이야기하고자 합니다.
2022년 04월 10일![커버: [JAVASCRIPT] Object assign 활용하기 커버 이미지](/assets/images/post/covers/TIL-javascript.png)
Object assign 메서드 `assign`이라는 메서드는 이렇습니다. 대상 객체로부터 열거 가능한 하나 이상의 속성들을 목표 객체로 복사합니다. 수정된 객체를 반환하는 특징이있습니다. 기본적으로 사용방법은 위와 같이 간단합니다. 만일 특정 요소에 `style`이나 `attribute`를 여러개 설정하려면 `setAttribute('property','value')`로 단일 요소를 작성하거나, `el.style.property = value`로 스타일을 단일로 지정하였습니다.
2021년 08월 19일![커버: [JAVASCRIPT] 객체와 프로토타입 커버 이미지](/assets/images/post/covers/TIL-javascript.png)
Object (객체) 자바스크립트가 객체기반의 스크립트 언어인 만큼 중요하다 생각이 됩니다. 객체만 잘 써도 간단한 기능을 하는 라이브러리를 곧바로 만들 수 있을 것이라 생각이 듭니다. (정말 간단히...) 오늘 배운 객체에 대해 정리하고자 합니다.
2021년 08월 03일