test

https://www.naver.com

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

NoSQL

NoSQL 은 매우 넓은 범위에서 사용하는 용어로, 관계형 테이블의 방법을 사용하지 않는 데이터 저장소를 뜻한다.NoSQL 데이터를 행과 열이 아닌, 체계적인 방식으로 저장한다. 비구조적인 대용량의 데이터를 저장하는 경우NoSQL 데이터베이스는 관계에 중점을 둔 SQL

2021년 7월 30일
·
0개의 댓글
·

렉시컬 스코프, 클로저

렉시컬 스코프란? 렉시컬 스코프는 JS의 특별한 개념이 아니라 스코프를 결정하는 방법론? 중 하나이다. 식별자를 어디서 호출하였는지에 따라 상위 스코프를 결정하는 방법. 식별자를 어디서 선언하였는지에 따라 상위 스코프를 결정하는 방법. 첫 번째 방식을 동적 스코프

2021년 7월 16일
·
0개의 댓글
·

스코프

스코프(Scope , 유효범위)는 JS 에서만 쓰이는 개념이 아닌 모든 프로그래밍 언어의 기본적인 개념으로 확실한 이해가 필요하다. **스코프는 참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떠한 대상을 다른 대상과 구분하여 식별할 수 있는 유일

2021년 7월 11일
·
2개의 댓글
·

JS 숫자 알고리즘

숫자가 소수인지 판단하는 알고리즘은 수자와 관련된 가장 많이 논의된 알고리즘 중 하나라고 한다. 이를 한번 살펴보자. 소수 테스트 숫자가 소수인지 알아보는 방법은 숫자 n을 2부터 n-1까지의 수로 나눠 나머지가 0인지 확인하면 된다. 위의 코드의 시간 복잡도는

2021년 7월 4일
·
0개의 댓글
·

JS 숫자

프로그래밍 언어에서 숫자 연산 덕분에 숫자 값을 계산할 수 있다. JS의 숫자 연산에는 다음과 같은 것들이 있다. + : 덧셈 - : 뺄셈 / : 나눗셈 * : 곱셈 % : 나머지 연산 위의 연산자들은 다른 프로그래밍 언어에서도 일반적으로 사용되며 JS에 한정된 것

2021년 7월 4일
·
0개의 댓글
·

URL , URI

URL URL 은 Uniform Resource Locator 의 줄임말

2021년 6월 24일
·
2개의 댓글
·

빅오 표기법 규칙

계수 법칙은 단순히 입력 크기와 연관되지 않은 상수를 전부 무시하면 된다.빅오에서 입력 크기가 클 때 계수를 무시할 수 있다는 뜻이다.이는 7f(n) 과 f(n) 둘 다 동일한 O(f(n) 이라는 빅오 표기법을 지님을 의미한다.다음은 시간 복잡도 O(n) 을 지닌 코드

2021년 6월 19일
·
0개의 댓글
·

빅오 표기법

알고리즘을 구현하는 법을 학습하기 전에 알고리즘이 얼마나 효과적인지 분석하는 법을 이해해야 한다.빅오(Big-O) 표기법은 시간 및 알고리즘 공간 복잡도를 분석하기 위한 개념인데, 알고리즘의 최악의 경우 복잡도를 측정하여 효율성을 표기한다고 생각하면 된다.빅오(Big-

2021년 6월 14일
·
1개의 댓글
·

Redux

리덕스는 리액트 생태계에서 가장 사용률이 높은 상태관리 라이브러리 이다. (npm trend 기준으로 45% 나 ㄷㄷ..) 리덕스를 사용하면 우리가 만들게 될 컴포넌트 상태 관리 로직들을 다른 파일들로 분리시켜서 더욱 효율적으로 관리할 수 있으며 글로벌 상태도 관리

2021년 6월 7일
·
1개의 댓글
·
post-thumbnail

origin , SOP , CORS

프로토콜 (scheme) - 사용하는 프로토콜, 일반적으로 HTTP 혹은 보안 버전인 HTTPS호스트 (host) - 서버의 이름 또는 IP 포트(port) - 서버와 연결을 맺기위한 포트번호 로 구성된 URL 이다.SOP(Same Origin Request) 는

2021년 5월 29일
·
1개의 댓글
·

useEffect

useEffect는 컴포넌트가 렌더링될 때마다 작업을 하도록 설정할 수 있는 Hook이다.useEffect에서 설정한 함수를 컴포넌트가 화면에 처음 렌더링될 때만 실행하고, 업데이트될 때는 실행하지 않으려면 useEffect의 두 번째 파라미터로 비어 있는 배열을 넣어

2021년 5월 26일
·
0개의 댓글
·
post-thumbnail

자료구조 - Graph , Tree ,BST

규칙성 없이 연결하여 사용하는 비선형 구조의 자료구조이다.그래프는 하나하나의 객체(node) 를 표현하는 정점(vertex)과 그 정점들을 연결하는 간선(edge)로 이루어 져 있다.이 간선에서 방향이 없이 연결되어 있으면 무방향 그래프, 간선이 화살표처럼 방향이 정해

2021년 5월 13일
·
2개의 댓글
·

constructor , prototpye

constructor OOP에서 class는 세부 사항(속성) 이 정의되지 않은 청사진(형태) 인데 여기서 세부 사항만 정의해준다면 객체가 된다. JS에서 사용하는 용어와 별개로 class를 통해 만들어진 객체를 특별히 인스턴스 객체, 줄여서 인스턴스라고 한다. 세

2021년 5월 11일
·
0개의 댓글
·

OOP IN JS

클래스와 인스턴스라는 용어를 이해할 수 있다.new 키워드의 사용법을 이해할 수 있다.class 키워드의 사용법을 이해할 수 있다.현실 세계의 모델을 바탕으로 클래스의 메소드와 속성을 디자인할 수 있다.객체 지향 프로그래밍 특징을 이해할 수 있다.캡슐화상속추상화다형성J

2021년 5월 10일
·
1개의 댓글
·

props , state

props 와 state 둘다 JS 의 일반 객체이다 두 가지 모두 렌더에 영향을 미치는 정보를 가지지만 이 둘은 한 가지 중요한 측면에서 다르다. props는 컴포넌트에서 외부에서 전달 받아서 사용되지만. state는 컴포넌트에서 내부에서 정의하여 사용한다. pr

2021년 5월 4일
·
0개의 댓글
·

HTML 에 JS 삽입하기

HTML 예 JS 을 적용하기 위해서는 태그를 용한다. 웹 브라우저가 작성된 코드를 해석하는 과정에서 요소를 만나면 HTML 해석을 멈추고 요소를 먼저 해석한다. 스크립트 삽입 위치 태그는 태그 안쪽 , 끝나기 전이나 html 문서 끝 어디든지 삽입할

2021년 4월 29일
·
0개의 댓글
·

React

리액트는 front-end개발을 위한 JS 오픈소스 라이브러리 이다.유저에게 보이는 뷰에대한 코드를 작성하는것front-end 개발은 HTML , CSS JS 로 충분한데 왜 React.js를 배워야할까리액트를 배워야 하는 이유는선언형컴포넌트 기반범용성이 세 가지 특징

2021년 4월 29일
·
0개의 댓글
·

원시 자료형 , 참조 자료형

JS 에서 원시 자료형은 객체가 아니면서 메소드를 가지지않는 6가지의 타입이다.6가지 타입으로는stringnumberbooleanbigintundifinedsymbol가 있다.원시자료형의 특징으로는원시 자료형은 변수에 하나의 원시 자료형 데이터만 담을 수 있다.원시 자

2021년 4월 22일
·
0개의 댓글
·

변수와 타입

프로그래밍이란 데이터를 처리하는 것과 동일하다고 할 수 있다.우리는 프로그래밍을 통해 우리가 원하는 데이터 처리 방식을 명령하는 것이다.변수는 데이터를 다루는 방법 중 하나라고 할 수 있다.같은 데이터가 반복될 때 해당하는 데이터를 변수로 대체하고 변수에 해당 데이터를

2021년 4월 15일
·
0개의 댓글
·