일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 네트워크
- Vue.js
- API
- react
- node.js
- 프로토콜
- JS
- node.js프로젝트
- 개발공부
- 개발자학습
- JavaScript
- node.js 학습
- MongoDB
- 개발자공부
- 개발자지식
- 정보처리산업기사
- 프론트엔드 공부
- js ajax
- 리액트
- 자바스크립트학습
- nodejs
- vue.js학습
- 프론트엔드공부
- 자바스크립트 학습
- 자바스크립트
- 프론트엔드학습
- js학습
- 자바스크립트기본
- 프론트엔드
- node.js학습
- Today
- Total
목록전체 글 (54)
dada's

컴퓨터 시스템의 구조 내부장치 ⇒ CPU, 메모리 외부장치 ⇒ 디스크, 키보드, 마우스, 모니터, 네트워크 외부장치에서 내부장치로 데이터를 읽어와 각종 연산을 수행, 그 결과를 외부장치로 다시 내보내는 방식으로 업무를 처리한다 메모리 및 입출력장치 등의 각 하드웨어 장치에는 컨트롤러라는 것이 붙어 있다. 컨트롤러는 일종의 작은 CPU로서 컴퓨터 전체에 CPU가 있듯 컨트롤러는 각 하드웨어 장치마다 존재하면서 이를 제어한다 운영체제 운영체제(operating system)란 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어이다. 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층이다. 컴퓨터 시스템을 운영하는 기본적인 소프트웨어를 운영체제라고 한다. 운영체제도 하나의 소프트웨어로써 컴퓨터 ..
1. CPU (Central Processing Unit) 메모리에 저장된 명령어를 읽어 들이고 읽어 들인 명령어를 해석하고 실행하는 부품 중앙처리장치, 컴퓨터의 정 중앙에서 모든 데이터 관리 사용자 명령 → 해석, 연산 → 출력 산술논리연산장치(Arithmetic Logic Unit) : 계산기, 계산만을 위해 존재하는 부품 제어장치(Control Unit) : 제어신호라는 전기 신호를 내보내고 명령어를 해석하는 장치 레지스터(register) : 임시 저장장치, 프로그램을 실행하는 데 필요한 값들을 임시로 저장 **Register (레지스터) 중앙 처리 장치(cpu)안에 있는 소규모 데이터 기억 장치 극히 소량의 데이터나 처리 중인 중간 결과를 일시적으로 기억해 두는 고속의 전용 영역 한 단어 또는 ..
01. split() : 인자로 구분자와 limit를 받는다. limit는 구분자로 분리할 문자열의 개수이다. (배열로 리턴) 인자로 아무것도 전달하지 않으면 문자열 전체를 배열에 담아 리턴한다 let str = 'Hello, Word, Javascript' console.log(str.split(',')) // => ['Hello', 'Word', 'Javascript'] console.log(str.split(',', 1)) // => ['Hello'] console.log(str.split(',', 2)) // => ['Hello', 'Word'] // 아래와 같이 리턴받으면 각각의 값이 변수에 저장됨 let [a, b, c] = str.split(' ') console.log(a) // => He..
context : react 컴포넌트 트리 안에서 전역적으로 필요한 데이터(state, function)를 props대신 사용하며 react 16버전 부터 사용 할 수 있는 내장 api이다. 하지만 꼭 전역적일 필요는 없고 컴포넌트간에 데이터를 전달하는 방법이라고 생각하면 된다. 그렇지만 context는 전체적인 상태관리를 위해 만들어진게 아니다. 데이터를 쉽게 사용하기 위해 만들어졌다. context를 사용 할 경우 props가 가지고 있던 문제 props drilling을 해결 할 수 있다. [ context를 자주 사용하는 데이터 종류 ] 1. 테마 데이터 (다크모드 & 라이트 모드) 2. 사용자 데이터 (현재 인증된 사용자) 3. 로케일 데이터 (언어, 지역) [ 사용방법 ] 1. createCo..
class란 자바스크립트에서 클래스란 함수의 한 종류이다. 동일한 종류의 객체를 여러개 생성해야하는 경우 new 연산자와 생성자 함수, 클래스를 사용할 수 있다. [ 기본 문법 ] class User { constructor(name) { this.name = name; } sayHi() { alert(this.name) } } // 사용법 let user = new User("Kim"); user.sayHi() // Kim 출력 » new User호출시 일어나는 일 새로운 객체 생성 → 넘겨받은 인수와 함께 constructor가 자동으로 실행된다. 이때 인수 'kim'이 this.name에 할당 » class User{...} 문법 구조가 진짜 하는 일 User라는 이름을 가진 함수를 만든다 → 함수..