본문 바로가기

Hello! I'm haein, a junior front-end developer. Welcome to my space.
간단한 자기소개 '◡'
안녕하세요. 정리하는 것이 주특기이고, 인문논술로 대학을 가서 나름 글쓰기에 자부심(?)이 있는 주니어 개발자입니다. 개발 공부를 하면서 좀 더 정돈된 기록을 해보고 싶어서 블로그를 시작하게되었습니다. 게시글 하나하나 정말 정성스럽게 열심히 썼구요. 되도록이면 공식문서를 참고해서 객관적이고 정확한 정보를 작성하려고 노력했습니다. 그리고 제가 이해가 될 정도로 디테일하게 서술해서 웬만한 사람들도 이해가 가능할 것이라는것이 저의 뇌피셜입니다. 아무쪼록 저의 글을 읽는 사람들이 어떤 방향으로든 도움이 되셨으면 좋겠습니다. 참고로 연보라, 연핑크를 좋아하구여, 그라데이션도 좋아합니다. 그래서 내 취향에 맞게 커스텀 했습니다 ㅎㅎㅎ MBTI는 ISTJ입니다. 너무 TMI라서 toggle로 해뒀습니다. 궁금한 사람들은 펼쳐보시겠죠?

자바스크립트 객체

(2)
[JavaScript] hasOwnProperty를 쓰는 이유 hasOwnProperty를 써야하는 이유에 대해서 알아보자! hasOwnProperty() 메서드는 객체가 특정 프로퍼티를 가지고 있는지를 나타내는 불리언 값(true/false)을 반환한다. 즉, 객체가 특정 프로퍼티를 가지고 있는지에 대한 소유 여부를 반환한다. const obj = { a: 1 }; obj.hasOwnProperty("a"); // true obj.hasOwnProperty("b"); // false 해당 객체에 특정 프로퍼티가 존재하면 true, 그렇지 않으면 false 를 반환한다. 단, 프로토타입 체인은 확인하지 않고, 해당 객체가 스스로 정의한 프로퍼티만을 판단한다. obj.b = 2; // 해당 객체가 스스로 정의한 프로퍼티 Object.prototype.c = 3; //..
[JavaScript] 객체 (Object) 목차 1. 객체 2. 빈 객체 만드는 법 3. 객체 표기법 4. 프로퍼티 값 얻기, 추가, 삭제하기 5. 계산된 프로퍼티 6. 'in' 연산자로 프로퍼티 존재 여부 확인하기 7. 'for....in' 반복문 8. 일반 객체의 메서드 (keys, values, entries) 객체 - 객체는 중괄호 {…}를 이용해 만들 수 있다. - 중괄호 안에는 ‘키(key): 값(value)’ 쌍으로 구성된 프로퍼티(property) 를 여러 개 넣을 수 있다. - 키엔 문자형, 값엔 모든 자료형이 허용된다. → 자료형 참고 https://dev-ini.tistory.com/36 - 프로퍼티 키는 ‘프로퍼티 이름’ 이라고도 부른다. 빈 객체 만드는 법 1. let user = new Object(); → '객체 생성자..