
내가 해냄/JS2023. 3. 14. 15:30ES6 함수 내가 해냄
인트로오늘은 최근에 바빠서(?) 약 일주일간 열지 못한 딥다이브를 폈습니다.ES6 함수에 대한 내용입니다. 오랜만에 보니까 나쁘지 않네요. (당연함 저번에 DOM, Class 봤음) 바로 시작하겠습니다.ES6 이전의 모든 함수는 일반함수와 생성자 함수로서 호출이 가능했습니다.즉 모든 함수가 callable이며 constructor입니다. 이는 메서드(객체에 바인딩된 함수)도 마찬가지입니다.var obj = { x: 10, f: function () { return this.x;}};//메서드로 호출console.log(obj.f()); //10//일반 함수로 호출var bar = obj.f;console.log(bar()); //undefined//생성자 함수로 호출console.log(new obj.f..