일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- From
- 상호 평가
- solution
- form
- algorithm
- 직업군 추천하기
- eslint
- redux-toolkit
- Prettier
- Collapse
- next
- javascript
- React
- component
- nextjs
- js
- HTML
- array
- 폼
- Javasript
- Weekly Challenge
- split
- 리액트
- MaterialUI
- Weekly
- Challenge
- programmers
- javscript
- level1
- Today
- Total
목록JS (3)
기록

자바스크립트에는 7개의 데이터 타입을 제공한다. 7개의 타입은 원시타입과 객체타입으로 분류된다. 구분 데이터 타입 원시 타입 숫자 타입 문자열 타입 불리언 타입 undefined 타입 null 타입 심볼 타입 객체 타입 객체, 함수, 배열 등

변수 정의 하나의 값을 저장하기 위해 확보된 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름 변수 선언 선언 방식에는 var, let, const가 있다 변수 선언은 코드가 실행되기 이전 단계에서 우선 실행된다 변수의 선언은 2단계에 거쳐 실행된다 선언 단계: 변수 이름을 자바스크립트의 엔진에 변수의 존재를 알린다 초기화 단계: 메모리 공간을 확보하고 암묵적으로 undefined를 할당해 초기화한다 할당 선언한 변수에 = 연산자를 이용하여 값을 저장한다 var num; // 변수 선언 num = 0; // 할당 var num = 0; // 하나의 문으로 축약 가능 값을 할당하면 현재 변수에 저장한 값이 변경되는 것이 아니고 새로운 메모리 공간을 확보하여 값을 저장한다 num이라는 변수를..

문서 객체 모델 DOM DOM은 문서의 구조화된 표현(structured representation)을 제공하며 프로그래밍 언어가 DOM 구조에 접근할 수 있는 방법을 제공하여 그들이 문서 구조, 스타일, 내용 등을 변경할 수 있게 돕는다. DOM 은 nodes와 objects로 문서를 표현한다. 이들은 웹 페이지를 스크립트 또는 프로그래밍 언어들에서 사용될 수 있게 연결시켜주는 역할을 담당한다. HTML에서 현재 문서를 나타내는 document로 진입하여 각 태그들을 트리 구조로 표현한다. - DOM Tree 예시 document 객체를 이용하여 document.body.style.background = 'red' 브라우저 객체 모델 BOM 브라우저에서 제공되는 문서 이외의 모든것들을 제어하기 위한 객..