일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript
- CSS
- 3주차
- Todo
- 항해99
- 스터디
- 완강
- WIL
- 5주차
- 4주차
- 화살표함수
- javaScript기초
- CS
- 쿠키
- 숙제
- 생각정리
- OperatingSystem
- DOM
- 자바스크립트는왜그모양일까
- react
- Til
- computerscience
- chapter2
- 1주차
- JS
- 실전프로젝트
- HTML
- OS
- 알고리즘
- 버킷리스트
- Today
- Total
목록전체 글 (64)
개발캡슐
cookie 설정 cookie 가볍게 쿠키의 의미에 대해 알아보자. 쿠키에 대해 더 알고자하면 https://ahahahangstudy.tistory.com/109 해당 링크를 참고. 쿠키는 HTTP 프로토콜의 바상태성을 보완하기 위한 수단인데, 클라이언트 로컬(local)에 저장되는 키와 값(key, value)이 들어있는 작은 데이터 파일이야. 애초에 서버와 클라이언트가 지속적으로 데이터 교환을 하기 위해 만들어졌어. 서버에서 HTTP Response Header에 Set-Cookie속성을 이용해서 클라이언트에 쿠키를 제공하지. 쿠키에는 이름, 값, 만료날짜/시간(쿠키 저장기간), 경로 정보들이 들어있어. - 서버가 웹 브라우저에 정보를 저장하고 불러올 수 있는 수단이고 - 해당 도메인에 대해 쿠키가..
const const const는 constant의 줄임말이자 "상수"라는 뜻이야. 상수란 변하지 않는 값을 의미하지. 재할당 되지않는 값인 상수를 변수로 선언하기 위한 키워드고. 하지만 상수의 값을 바꾸는 코드인, 배열 혹은 객체를 조작해도 에러가 나지 않아. 배열과 객체를 const 선언할 때는 요소나 속성을 추가, 수정, 삭제가 가능해. 왜일까? 배열, 객체를 const로 선언했는데 요소나 속성 등의 값이나 데이터를 추가(&수정, 삭제)할 수 있는 이유? 상수는 재할당에 의해 변경될 수 없고, 상수는 재선언 될 수 없어. 따라서 const로 선언한 배열 또한 재할당과 재선언이 될 수 없어. 하지만 - const 변수에 할당된 값은 바뀌진 않지만, 배열/객체가 변수에 할당될 때는 배열/객체의 요소(값..
require, import require, import require, import 두 개의 키워드는 모두 하나의 파일에서 다른 파일의 코드를 불러온다는 동일한 목적을 가지고 있어. 기본적으로 MomentJS라는 라이브러리를 불러오는 동일한 작업을 수행하지. 동일한 목적이지만 다른 문법을 가지고 있어. require - NodeJS에서 사용되고 있는 CommonJS키워드야. - CommonJS방식을 따른 첫번째 코드는 require키워드를 사용해서 다른 변수를 할당하듯이 모듈을 불러와. - 주의사항으로, CommonJS방식으로 모듈을 내보낼 때는 특정 변수나 그 변수의 속성으로 내보낼 객체를 세팅해줘야 해. (ES6처럼 명시적으로 선언하는 게 아니야.) 1. 여러 개의 객체를 내보낼 경우, export..
Position Position CSS Position 속성은 문서 상에 요소들를 배치하는 방법을 지정하는 속성이야. position속성을 이용하면 텍스트나 이미지를 원하는 위치로 배치할 수 있고, 어떤 방식으로 놓을 지 결정할 수 있어. 요소를 배치할 최종 위치는 top, right, bottom, left 속성이 결정해줘. - 만약 position 속성에 대한 이해없이 css를 수정한다면 예상치도 못하게 블로그 레이아웃이 이상해지거나 망가질 수 있어서, position 속성에 대한 건 제대로 짚고 넘어가야해. Position 속성 종류 Position 속성에는 5가지가 있어. static | relative | absolute | fixed | sticky static - 요소를 문서 흐름에 맞추어 ..
HTTP HTTP ? HTTP(Hypertext Transfer Protocol)의 약자. HTML문서와 같은 리소스(자원)들을 가져올 수 있도록 해주는 프로토콜이지. 웹에서 이루어지는 모든 데이터 교환의 기초라고 할 수 있어. Protocol(프로토콜)은 "상호 간에 정의한 규칙"을 의미해. 특정 기기 간에 데이터를 주고받기 위해 정의됐어. 즉, 나는 이렇게 줄 테니 넌 이렇게 받고 난 네가 준 거 그렇게 받을게라고 정한거야. 웹에서는 클라이언트라고 부르는 브라우저와 서버 간에 데이터를 주고받기 위한 방식으로 HTTP 프로토콜을 사용하고 있어. 에러를 해결하는데도 HTTP지식이 중요해. 데이터를 주고 받을 때, 흔히 발생하는 CORS, CORB같은 에러들인데, HTTP만 잘 알아도 쉽게 해결할 수 있어..