본문 바로가기
728x90
[모던 자바스크립트 Deep Dive] #6~7. 데이터 타입, 연산 ▣ 06장: 데이터 타입 데이터 타입 : 값의 종류 (원시 타입, 객체 타입) 6.1 숫자 타입 모든 수를 실수로 처리함, 정수로 표시되는 수끼리 나누더라도 실수가 나올 수 있음. NaN : 산술 연산 불가(not-a-number) 6.2 문자열 타입 일반적으로 작은따옴표(' ')사용, cf)큰따옴표(" "), 백틱(` `) -> 키워드나 식별자 같은 토큰과 구분 6.3 템플릿 리터럴 템플릿 리터럴 : 멀티다린 문자열, 표현식 삽입, 대그트 템플릿 등 편리한 문자열 처리 기능을 제공, 백틱(` `)을 사용해 표현함. ____6.3.1 멀티라인 문자열 줄바꿈(개행) : 백슬래시(\)로 시작하는 이스케이프 시퀀스를 사용 ____6.3.2 표현식 삽입 문자열은 문자열 연산자 +를 사용해 연결 가능. +연산자는.. 2022. 3. 1.
[모던 자바스크립트 Deep Dive] #4~5. 변수, 표현식과 문 ▣ 04장: 변수 4.1 변수란 무엇인가? 왜 필요한가? 변수 : 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름, 값의 위치를 가리키는 상징적인 이름 할당(대입, 저장) : 변수에 값을 저장하는 것 참조 : 변수에 저장된 값을 읽어 들이는 것 4.2 식별자 식별자(변수 이름) : 어떤 값을 구별해서 식별할 수 있는 고유한 이름, 식별자는 값이 아니라 메모리 주소를 기억함 4.3 변수 선언 선언 단계 : var, let, const 키워드 사용. (var 단점 : 블록 레벨 스코프 지원X, 함수 레벨 스코프를 지원함, 의도치 않게 전역 변수가 선언됨) 변수 이름을 비롯한 모든 식별자는 실행 컨텍스트에 등록됨. 선언하지 않은 식별자에 접근하면 Refere.. 2022. 2. 28.
[후기] 미라클모닝 50일차 후기 (+ 겨울방학 회고 + 22-1학기 목표) 밤이 싫었다. 밤만 되면 우울해졌고, 나는 우울에 더 파고들며 잠들지 않기 위해 노력했다. 버틸 수 없을 정도로 졸리면 침대에 누웠지만, 잠에 들기 전까지의 시간이 괴로웠고 공기들이 나를 짓누르는 기분이었다. 그 상황에서 내가 할 수 있는 건 유튜브를 보는 것이었다. 유튜브는 나의 원인모를 공포감을 물리쳐줬고, 체력적으로 더는 버틸 수 없어 잠에 들 때까지 1시간에서 2시간 가량 나의 친구가 되어주었다. 나의 수면 습관은 최악이었고 생활패턴도 규칙적이지 않았다. 변화가 필요했다. 그래서 미라클모닝을 시작했다. 뭔진 모르겠지만 일단 일찍 일어나기로 했다. 나의 우울감의 출처가 불규칙적인 수면 패턴이라고 생각했기 때문이다. 미라클모닝에 관한 글이나 영상들을 보면 다들 새벽 4시~5시 30쯤에 기상한다. 난 .. 2022. 2. 28.
[미라클모닝] 8주차. 02/27~03/05 50일차. 02/27 50일차! 기념으로 후기를 썼다. [후기] 미라클모닝 50일차 후기 (+ 겨울방학 회고 + 22-1학기 목표) 500일차 5000일차(?) 가 될 때까지 하고 싶다. 5000일차 계산해보니 2035년 9월 17일 ㅋㅋ 51일차. 02/28 수면시간 7시간은 채우고 싶다. 오늘은 꼭 11시 30전에 자야지!! 52일차. 03/01 11시 30분 취침 성공! 새벽 5시 30쯤? 눈이 떠졌는데 알람 울릴 때까지 누워있었다 ㅎ 6시 30에 일어났는데 깜박하고 사진 안 찍었다 ㅎ 53일차. 03/02 적게 잘수록 덜 피곤한 건 왜때문일까ㅇㅅㅇ 그래도 앞으로는 11시30~12시30 에 자려고 노력을 해보쟝 54일차. 03/03 오늘 왤캐 피곤하지.. 역시 개강은 몸에 해로워'_' 수아피씨 상품.. 2022. 2. 27.
[백준/C++] 1738번: 골목길(G2) 문제 https://www.acmicpc.net/problem/1738 1738번: 골목길 첫째 줄에 골목길들이 교차하는 지점의 개수 n (2 ≤ n ≤ 100)과 골목길의 개수 m (1 ≤ m ≤ 20,000) 이 차례로 주어진다. 이어지는 m개의 행에 각각의 골목길을 나타내는 세 정수 u, v, w가 차례로 www.acmicpc.net 사용한 알고리즘 2022.02.14 - [PS/Algorithm] - [알고리즘 개념정리] 10. 최단경로 알고리즘 -> 벨만-포드 풀이 음의 간선이 있으니 벨만포드 알고리즘을 사용하여 풀어보자. 이 문제에서는 금품의 양이 최대가 되는 경로를 구하는 중이므로 입력할 때 간선의 부호를 반대로 넣은 후, 음의 사이클 여부를 판단해주면 된다. 다만, 사이클이 있다고 해서 무.. 2022. 2. 25.
[책/IT] 비전공자를 위한 이해할 수 있는 IT 지식 나는 전공자이지만 IT 지식은 비전공자와 비슷하다고 생각하기 때문에..^^ 이 책을 읽었다. 예약 꽉 차서 빌리기 힘들었다. 전반적인 IT 기본지식을 쌓을 수 있어서 좋았다. 들어보기는 했지만 대충 알고 있었던 것들 부터 잘 몰랐던 개념까지 전부 쉽고 간결하게 설명해준다. 원래 하고 있던 클론코딩에서 뭔지 잘 알지도 못하면서 사용했던 get, post, json, 200, 400 등에 대해 알게 되면서 퍼즐이 맞춰진 느낌이 들었고 나 혼자 뒷북치고 신기해했다. 하지만 얼마 후면 또 까먹을 것 같기 때문에 정리해놓으려 한다. 목차 더보기 1장 오리엔테이션 1-1. 왜 자꾸 파이썬(Python)을 배우라고 하는 거죠? (feat. C 언어, 자바(JAVA)를 배워봐) 14 1-2. 가장 먼저 알아야 할 지식.. 2022. 2. 23.
728x90