웹브우저에서 사용하는 프로그래밍 언어웹 클라이언트 애플리케이션 개발웹 애플리케이션기존의 웹 페이지보다 많은 기능을 구현한 웹 페이지웹 서버 애플리케이션 개발Node.js는 웹 서버 애플리케이션을 개발할 때 꼭 필요한 간단한 모듈만 제공합니다하지만 Node.js는 빠릅니
프로그래밍에서 프로그램이 처리할 수 있는 모든 것자료 형태에 따라 나눠 놓은 것을 자료형이라고 한다.숫자, 문자열, 불문자가 하나든 여러 개든 모두 문자열 자료형이라고 한다.문자열 만드는 방법큰따옴표를 사용한다.작은따옴표를 사용한다.이스케이프 문자( \\ )를 사용하여
조건에 따라서 코드를 실행하거나 실행하지 않을 때 사용하는 구문이때 조건은 불 자료형을 의미한다.가장 일반적인 조건문비교 연산자와 논리 연산자를 활용해 조건을 만들고, 이 조건을 사용해 조건 분기를 한다.조건 분기코드가 실행되는 흐름을 변경하는 것좀 더 편리하게 조건문
여러 자료를 묶어서 활용할 수 있는 특수한 자료여러 개의 변수를 한번에 선언해 다룰 수 있는 자료형대괄호…를 사용해 생성하고 내부의 값을 쉼표( , )로 구분해 입력합니다배열 내부에 들어 있는 값을 요소라고 한다.각각의 요소에 접근하려면 배열 바로 뒤에 대괄호 … 를
코드의 집합을 나타내는 자료형함수의 자료형은 function함수 호출함수를 사용하는 것매개변수함수를 호출할 때 괄호 내부에 여러가지 자료를 넣을 때, 이러한 자료리턴값함수를 호출해서 최종적으로 나오는 결과이름이 붙어있지 않는 함수반복되는 코드를 한 번만 정의해놓고 필요
추상적 의미실제 존재하는 사물을 의미하고 이름과 값으로 구성된 속성을 가진 자바스크립트의 기본 데이터 타입으로 이야기할 수 있습니다.배열도 객체하고 할 수 있다.object키를 사용한다.객체 뒤에 대괄호…를 사용하고, 객체의 요소에 접근할 수 있습니다.객체 뒤에 온점(
객체 내부에 어떤 속성이 있는지 확인해보는 코드는 굉장히 자주 사용하는 코드입니다.객체에 없는 속성에 접근하면 undefined 자료형이 나옵니다.따라서 조건문으로 undefined인지 아닌지 확인하면 속성 존재 여부를 확인할 수 있습니다.더 짧게 사용하기기본 속성 지
this >대부분의 경우 this의 값은 함수를 호출한 방법에 의해 결정됩니다. 실행중에는 할당으로 설정할 수 없고 함수를 호출할 때 마다 다를 수 있습니다. ES5는 함수를 어떻게 호출했는지 상관하지 않고 this 값을 설정할 수 있는 bind 메서드를 도입했고, E