2022. 11. 25일 일기

병아리의최후·2022년 11월 25일
0

일기

목록 보기
9/60

벌써 평일이 다 지나갔다. 공부하다보니 시간이 정말 물 흐르듯 빠르게 지나간다...

오늘은 알고리즘 특강과 알고리즘 1~3주차 복습과 정리, 자바스크립트 책 읽기, 그리고 HTTP관련 특강을 들었다.

HTTP특강

알고리즘은 처음엔 이해하는게 거의 불가능 할 것 같았는데, 그래도 계속 보다보니까 점점 익숙해지고 이해가 가기 시작했다. 수학적 사고를 거의 10년만에 하는 것 같은데 더 많은 문제를 접해서 사고능력을 키워야겠다.

오늘은 자바스크립트 개념정리를 위해 책을 봤는데, 그 중 호이스팅(Hoisting)의 개념이 제일 재밌었다.

  • 호이스팅이란?

자바스크립트 함수는 실행되기 전 함수 안에 필요한 변수값들을 모아서 유효 범위의 최상단에 선언. 이것을 호이스팅이라 한다.

자바스크립트는 함수 실행 전에 페이지를 한번 쭉 훑어보는데, 이때 변수나 함수선언에 대한 정보를 기억하고 있다가 써먹는다는 것.

예를들어

console.log(abc)

let abc = "hello"

이런 식으로 되어있어도 console.log(abc)를 찍으면 "hello"가 나온다는 개념이다.


이번 주말에는 백준 사이트에서 알고리즘 좀 풀어보고 .. 밸로그를 더 잘 쓰기 위한 고민좀 하고 와야겠다. 뭔가 체계적으로 양식을 정해서 쓰는게 좋지 않을까.

0개의 댓글

관련 채용 정보