ES6 소개 > - 자바스크립트는 언어고, ECMAScript 는 표준,규격을 의미합니다. ECMAScript 2015를 ES6라고 부릅니다. 기존에 사용하던 변수 키워드 var > var 키워드로 선언된 변수는 함수를 기준으로* 외부에 작성시 전역변수, 내부에 작성
1. 화살표 함수 (Arrow Function) > 화살표 함수란, ES6에 새롭게 나온 함수의 새로운 형태입니다. 기존 함수문법 이와 같이 함수를 선언하는 부분과 호출하는 부분으로 나누어 작성합니다. 변수 선언식 위의 방식은 함수형으로 선언하는는 것과 달리 변
1. 향상된 객체 리터럴(Enhanced Object Literal) > - 향상된 객체 리터럴이란 기존의 자바 스크립트에서 사용되는 객체 정의 방식을 개선한 문법입니다. 자주 사용하던 문법을 한층 더 간결하게 작성할 수 있도록 도와줍니다. 1. 기존 객체 정의 방식
1. class 선언하기 java에서는 클래스를 객체를 만들기 위한 설계도 라고 부릅니다. 객체를 생성하기 위한 필드와 메서드가 정의되어 있는 설계도 입니다. 인스턴스라고 하는 것은 클래스로 부터 만들어진 객체입니다. 하나의 클래스는 여러개 인스턴스를 생성할
비구조화할당 이란?배열이나 객체의 속성 혹은 값을 해체하여 그 값을 변수에 각각 담아 사용하는 Javascript 표현식입니다.배열이 갖는 값을 각각 꺼내어 쓰려면 \[0],\[1].\[2] 이렇게 직접 지정해주었습니다.배열의 길이가 길고, 중복되는 코드는 가독성이
기본적으로 자바스크립트의 유효 범위는 전역으로 시작합니다.따라서 아래와 같이 작성하면 js를 읽어오지만 원하는 결과를 줄 수는 없습니다.모듈화란 다른 파일의 자바스크립트기능을 특정 파일에서 사용하는 것을 말합니다.그 이유는 다른 파일에서 변수나 함수나 객체명이 같을 수