ES6에서는 대격변이 있었다. 7,8,9는 단순 기능 추가. 1. let, const used "var" before, var (variable) 변하기 쉬운 문제점 var name = 'Tony' name = 'Smith', 앱이 커질 때 변수 재할당을 해서 실수하기가 쉽다. const (constant) 상수, 불변의, 고정의 const person = { name: "Tony" } person.name="Pedro" //const는 이런 경우에만 변경. let 은 var과 비슷. //평소에는 const 사용 권장, let은 variable 값을 overwrite 해야 하는 상황이 일어나면 사용. var은 사용 권장 안 함. 2. arrow functions 기존: function nameOf(arg){ } nameOf: function 이름 arg: argument, 독립 변수, 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값, parameter과 많이 혼용됨. {...
#argument
#then
#resolve
#reject
#promise
#map
#let
#functions
#const
#catch
#block
#arrow
#var
원문링크 : [JS] ES6 문법 & 지식 포인트 메모