라이브러리가 많이 나온 시기. 다른 부라우저 버전 신경안쓰고 개발자들이 만듬(JQUERY)자바스크립트 실행속도가 빠른 JIT가 탑재된 Chrome의 등장가장 커다란 변화가 있었던 시기SPA(Single Page Application) ⇒ React, Vue, Angul
위 예제에서 위에서부터 HTML을 Parsing하게되고 Script를 만나게 되면 스크립트를 다운 받기 위해 잠시 멈추게 되고 main.js 를 다운 받고(Fetching.js) 실행(Executiong.js)한 다음부터 차례로 다시 HTML을 Parsing한다.이렇
mutable 데이터 타입Let 은 ES6부터 나온 변수 선언법이다. 그 전까지는 var를 이용해왔다. 화살괄호를( {} )를 기준으로 괄호 안에 선언된 name은 지역변수로써 { } 범위 안에서만 사용이 가능하다. globalName은 global scope으로써
문자열과 문자열을 합하여 새로운 문자열을 만든다.🔔 간단한 TIP문자열에 ‘ 표시가 들어가게 되면? ‘ 앞에 백슬러시 \\를 앞에 써주면 된다.줄바꿈을 표현할 때는 백틱과 함께 문자열 리터럴에 \\n탭을 표현할 때는 백틱과 함께 문자열 리터럴에 \\t를 넣어준다.수학
Function은 자바의 꽃이라 불릴만큼 중요한 문법이다. 대체로 프로그래밍을 말할 때 입출력 프로그래밍을 빼놓을 수 없듯이 이 Function이 바로 입출력의 대표적인 예이다.하나의 function은 하나의 일만 해야한다. 함수의 이름은 command, verb 형태
붕어빵을 찍어내는 틀. 클래스 자체에는 데이터가 들어있지 않고 템플릿만 정의해놓음이 클래스에는 이런 데이터만 들어올 수 있어라는 틀만 정의해 놓은 상태 templatedeclare onceno data in실제 데이터를 넣는다. 붕어빵틀에 팥을 넣게 되면 팥붕어빵이되고
1999년, 자바스크립트를 이용해 서버와 브라우저가 비동기 방식으로 데이터를 교환할 수 있는 통신 기능인 Ajax가 XMLHttpRequest라는 이름으로 등장하였다.기존에는 화면이 전환되면 서버로부터 새로운 HTML을 받아 처음부터 다시 랜더링하는 방식이었는데 Aja
자바스크립트의 특징HTML, CSS와 함께 웹을 구성하는 요소 중 하나로 웹 브라우저에서 동작하는 유일한 프로그래밍 언어별도의 컴파일 작업을 수행하지 않는 인터프리터 언어명령형, 함수형, 프로토타입 기반 객체지향을 지원하는 멀티 패러다임 프로그래밍 언어