# object

18개의 포스트
post-thumbnail

불변 객체란? Java Immutable Object

안녕하세요. 이번 포스팅에서는 Immutable Obejct 불변 객체에 대해서 이야기 해보고자 합니다. 개발을 하다보면 불변 객체와 가변 객체를 구분하여 사용하여야 하는 경우가 많습니다. 이 포스팅에서는 불변 객체로 만들어야 할 때 어떠한 방법으로 불변 객체를 만들

2일 전
·
0개의 댓글
post-thumbnail

javascript ES6문법 다지기 (2)

object , Destructuring, Set / WeakSet 알아보기

3일 전
·
0개의 댓글

2020.2.19 TIL

내가 생각하는 class, instance, object에 대한 개념들을 정리해보았다.오늘 개념은 지금 확정짓고 끝나는게 아니라 이번주 내내 혹은 완전히 이해가 될때까지 고민해봐야할 주제인것같다.Class객체를 만들어낼때 필요한 청사진/템플릿이라고 할수 있다.필드(프로

7일 전
·
0개의 댓글

Object

#Object javascript의 핵심이라고 할 수 있는 객체(Object)에 대해 이야기하려 한다. javascript는 객체 기반의 스크립트 언어이며 javascript를 이루고 있는 거의 모든 것들이 객체로 존재한다. 객체의 기본 정의 javascript에서 말하는 객체는 어떻게 보면 자바스크립트 그 자체라고 표현해도 무방할 것이다. 계속 귀...

2020년 2월 2일
·
0개의 댓글

내 머리속 JS - 객체

객체 (Object) > { key : value } 형식으로 속성(property)을 저장하는 컨테이너 > \* 참조 타입 image.png (1) 객체 구성 객체는 크게 속성(프로퍼티), 메소드로 구성됩니다. 속성(Property): 모든 객체는 속성(Property)을 가지며, 여러 정보를 담고 있고 선택적임. 메소드: 객체의 동작과 관련된 것 (...

2020년 1월 15일
·
0개의 댓글

JavaScript 객체 복사 (Object Copy)

들어가기 앞서... 아래와 같은 경우에는 객체가 복사되지 않았습니다. 그 이유는 객체 내부의 변수의 값을 변경하면 복사한 데이터의 값도 바뀌기 때문입니다. 이는 단지 참조하는 주소를 대입한 것 입니다. 아래와 같이 예측 불가능한 상태 변화로 인한 오류가 빈번합니다. 얕은 복사 (Shallow Copy) 얕은 복사란 객체 내부의 값은 복사되었는데 내부의...

2019년 12월 17일
·
0개의 댓글
post-thumbnail

[JS Core]JavaScript 객체편(기본 타입, 참조 타입, 객체 생성)

'자바스크립트는 기본타입을 제외한 모든 값은 객체다.' 데이터 타입 자바스크립트 타입은 기본 타입과 참조 타입으로 나뉩니다. 기본 타입 숫자 문자열 불린값 undefined null 참조 타입 객체 배열 함수 정규표현식 기본 타입으로 분류 되는 숫자, 문자열, 불린 값, undefined, null 값을 제외한 모든 값은 객체로 취...

2019년 12월 14일
·
0개의 댓글

객체를 for in으로 looping

OBJECTS Looping Through Objects Loops are programming tools that repeat a block of code until a condition is met. We learned how to iterate through arrays using their numerical indexing, but the key...

2019년 11월 17일
·
0개의 댓글

[JS] Object - 4 Instantiation Pattern in JavaScript

자바스크립트(JavaScript)에는 클래스(Class)라는 개념이 없다. 그럼에도 불구하고 자바스크립트가 객체지향 언어인 이유는 다른 방법으로 클래스의 기능을 구현해서 사용했기 때문이다. 지금은 클래스 키워드를 사용할 수 있지만, 그 전에는 4가지 방법으로 그 기능을 대체했다. functional instantiation functional instan...

2019년 11월 17일
·
0개의 댓글

TIL - OOP, JS에서 Class와 Object

Today What I Learned Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다. - OOP: 객체 지향 프로그램 - JS에서 Class - JS에서 Object

2019년 11월 14일
·
0개의 댓글

프로그래머스 javascript - 완주하지 못한 선수

문제이해 문자열 배열 participant 와 completion이 입력으로 들어옵니다. 각각 마라톤 참가한 사람들의 명단, 마라톤을 완주한 사람들의 명단입니다. 완주하지 못한 사람을 리턴하는 문제입니다. 로직 참가한 사람들의 명단을 순차 탐색합니다. 최대 10만이기 때문에 문제없습니다. 참가한 사람들을 map에 key:value에 이름:1대응되게 ...

2019년 11월 1일
·
0개의 댓글

Object continued..

1e8e3504e2913909dd7b60f66118be77.jpg [javascript] : 객체 (object) 객체는 키(key)-값(value) 쌍으로된 데이터의 모음이고 순서가 뒤바껴도 아무 상관이 없. 배열처럼 순서대로 index로 접근하는게 아니라 key로 접근하기 때문 >key === property name value === proper...

2019년 10월 4일
·
0개의 댓글

Object (객체)

338a4e7ffa9093d1eb430a9693871c6f.jpg [javascript] : 객체 (object) 자바스크립트는 사실상 객체기반의 스크립트 언어고 자바스크립트를 이루고 있는거이 모든것들이 객체로 존재. 객체의 기본개념은 데이터(주채)와 그 데이터에 관련되는 동작/정보를 모두 포함하고 있는 개념이고 그 자신의 정보를 가지고 있는 독립적인 ...

2019년 10월 2일
·
0개의 댓글

TIL no.5 - 객체에 method를 정의하는 방법

흔히 사용하는 Array.length와 같은 method들은 Array 객체의 소속되어 있는 method입니다. 이처럼, 직접 객체를 생성해서 그 객체에 method를 만드는 방법에 대해 포스팅 하겠습니다. 1. 객체에 method를 정의하는 방법

2019년 10월 1일
·
0개의 댓글
post-thumbnail

TIL 6월 30일 - Computed properties

Computed Properties object literal에서 key값으로 변수를 사용하려면 square bracket을 이용한 computed properties라는 방식을 사용해줘야 한다. 출처 : https://javascript.info/object 출처2: https://developer.mozilla.org/en-US/docs/Web/Ja...

2019년 6월 30일
·
0개의 댓글
post-thumbnail

TIL 6월 16일 - Object methods, Map object, Date object, String.prototype.padStart()

Object methods Object.keys() Example Object.entries() Example 위는 간단한 사용예시이고, 순서에 관한 내용은 정확히 모르겠다. 반드시 링크를 참조하자. 링크 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/...

2019년 6월 16일
·
0개의 댓글

[Javascript] 꼭 알아야 할 Prototype의 개념

자바스크립트는 프로토타입 기반 객체 지향 언어라고 표현한다. 그렇다면 대체 프로토타입은 무엇을 의미하는걸까? 먼저 자바스크립트에서 객체를 만드는 두 가지 방법을 보자. var objectLiteral = {}; // 1 var objectConstructor = new Object(); // 2 첫 번째 Literal 방법은 객체를 만들어...

2019년 4월 21일
·
0개의 댓글