profile
https://github.com/so0112
post-thumbnail

[DeepDive] 12장 함수

일련의 과정을 문(statement)으로 구현하고 코드 블록으로 감싸 하나의 실행 단위로 정의한 것코드의 재사용유지보수의 편의성코드의 신뢰성 (실수를 줄일 수 있음)코드의 가독성함수는 함수 이름으로 호출하는 것이 아니라 함수 객체를 가리키는 식별자로 호출 한다 즉, 함

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

[DeepDive] 11장 원시 값과 객체의 비교

📚 원시 값과 객체의 비교 📗 원시 값 : 변경 불가능한 값 한번 생성된 원시 값은 읽기 전용 값으로서 변경이 불가능하다 변수가 변경 불가능한 것이 아닌 값을 변경할 수 없음 즉, 변수는 새로운 메모리 공간을 차지하는 값을 재할당해서 변경하는 것이지 이미 메모리

2022년 8월 4일
·
0개의 댓글
·
post-thumbnail

[DeepDive] 10장 객체 리터럴

JS는 객체 기반의 프로그래밍 언어로 JS를 구성하는 거의 모든 것이 객체원시 값을 제외한 나머지(함수, 배열, 정규 표현식 등) 모두 객체이다❗️ 프로퍼티 값이 함수일 경우 일반 함수와 구분하기 위해 메서드라고 부른다.객체는 프로퍼티의 집합이며 프로퍼티는 키와 값으로

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[DeepDive] 09장 타입변환과 단축 평가

자바스크립트의 모든 값은 타입을 가지는데 개발자가 의도적으로 타입을 변환하는 것개발자가 의도적으로 값의 타입을 변환되는 것표현식 평가하는 도중에 JS엔진에 의해 암묵적으로 타입이 변환되는 것⚠️ 암묵적 타입변환은 개발자의 의도가 들어가지 않은 결과를 초래할 수 있기 때

2022년 7월 29일
·
0개의 댓글
·

[DeepDive] 데이터타입, 연산자

데이터 타입이 필요한 이유값을 저장할 때 확보해야 하는 메모리 공간의 크기 결정을 위해값을 참조할 때 한 번에 읽어 들여야 할 메모리 공간의 크기를 결정하기 위해메모리에서 읽어 들인 2진수 어떻게 해석할지 결정하기 위해 ex) 0100 0001 : 숫자로는 65, 문

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

[DeepDive] 01 ~ 03

0과 1밖에 알지 못하는 기계가 실행할 수 있을 정도로 정확하고 상세하게 요구사항을 설명하는 작업프로그래밍 언어를 사용해 프로그램을 작성 후, 컴파일러, 인터프리터로 컴퓨터가 이해할 수 있는 기계어로 변환해 컴퓨터로 전달한다.HTML, CSS, JS로 작성된 문서를

2022년 7월 17일
·
0개의 댓글
·
post-thumbnail

JSON

JSON

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

JS 프로토타입 체인

프로토타입 체인 상속을 js에서 구현할때 프로토타입 체인을 사용 객체의 프로퍼티에 접근할 때 해당 객체의 포로퍼티가 없으면 부모 프로토타입의 프로퍼티에 찾고 또 없을 경우에는 그 상위 프로토타입에서 프로퍼티를 순차적으로 탐색하는 구조 Object.prototype

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

JS 고차함수 filter, map, reduce

자주 사용하는 함수인데 용법을 잘 까먹어서 한 번 정리가 필요할 것 같아서 포스팅합니당 .map() arr.map(el => {el * el})

2022년 6월 3일
·
0개의 댓글
·
post-thumbnail

JS OOP 객체지향 프로그래밍

프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만드록 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법데이터와 기능을 한 단위로 묶는 것코드가 복잡하지 않게 만들고, 재사용성을 높임은닉(hiding) 구현은 숨기고, 동작은

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

JS 객체 지향 프로그래밍

클래스인스턴스new 키워드생성자 함수ES5 클래스 작성 문법ES6 클래스 작성 문법

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

JS 고차함수

js에서 특별한 대우를 받는 일급 객체로대표적인 일급 객체 중 하나가 함수입니다.변수에 할당 할 수 있다다른 함수의 전달인자로 전달될 수 있다.다른 함수의 결과로서 리턴될 수 있다.함수를 변수에 할당할 수 있기 때문에 함수를 배열의 요소나 객체의 속성값으로 저장할 수

2022년 5월 24일
·
0개의 댓글
·
post-thumbnail

JS DOM 실습

head 안쪽에 추가body 맨 끝에 추가<참고자료> : https://bit.ly/3lews1E자바스크립트에서 dom은 document 객체에 구현되어 있습니다따라서 브라우저에서 작동되는 자바스크립트 코드에서는 어디에서나 document 객체를조회할 수

2022년 5월 17일
·
0개의 댓글
·
post-thumbnail

JS 객체 개념

객체 Object 객체란 여러 속성을 하나의 변수에 저장할 수 있도록 해주는 데이터 타입으로 Key : Value 를 저장할 수 있는 구조입니다

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

JS 문자열, 배열 메소드

- 문자열 메소드 - 배열 메소드

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

JS 함수 작성법

작성법만 다르고 3개 함수는 모두 같은 함수입니다

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

JS 배열

배열 메소드 배열 판별 배열과 객체는 typeof 를 사용해서 타입을 확인하면 둘다 object 타입으로 나오기 때문에 Array.isArray 를 이용해 타입이 배열인지를 판별할 수 있습니다 배열 요소 추가, 삭제 push 배열의 마지막 인덱스에 요소 추가 pop

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

JS 변수, 타입

데이터 보관함 (메모리)보관함의 크기는 동일함각 보관함의 이름이름을 통해 데이터 재활용이 가능하다선언 - 보관함 확보할당 - 보관함에 데이터 저장\-> undefined : 정의되지 않았다는 뜻숫자문자열Boolean배열(자료형)객체undefined함수

2022년 4월 26일
·
0개의 댓글
·