[day 3] javascript 주요문법(2)
브라우저에 URL을 입력하면 무슨 일이 발생할까요? URL 을 해석합니다. ( URL은 스키마, 계정정보, 호스트, 포트와 같은 정보로 이루어져있다) DNS를 조회합니다. (Domain Name System) 해당 IP 가 존재하는 서버로 이동합니다. (...
Data types
데이터 타입 자바스크립트 두가지 데이터타입의 차이점 &그 차이가 발생하는 원인 자바스크립트 데이터 타입 Primitive Type (기본형) : 숫자, 문자열, boolean, null, undefined + Synbol (ES6) Reference Type (참조형) : 객체...
[day 1] javascript 주요문법
변수, 상수, 자료형 그리고 메모리 변수 var → ES6 자바스크립트 버전이 나오기 전 사용했음 ( 호이스팅이라는 자바스크립트라는 특이한 동작 때문에 권장하지 않음) let → ES6 이후로 사용가능, 변수 선언시 권장...
[JS] 노마드코더 - 바닐라 JS로 크롬 앱 만들기 (1)
interpretation : 실시간 통역이므로 에러가 발생하면 그대로 직격탄 / 파일썬, 자바스크립트 → 느림 파일썬을 컴파일 언어로 만들 수도 있긴 함 compilation : 한번에 통역하고 알려줌 , 컴파일을 했을 때 에러가...
[JS] 연결리스트(2) - 해시테이블
해시 테이블 키와 값을 받아 키를 해싱하여 나온 인덱스에 값을 저장하는 선형 자료구조이다. 삽입은 O(1)이며 키를 알고 있다면 삭제, 탐색도 O(1)로 수행한다. 해시함수 : 입력받은 값을 특정 범위 내 숫자로...