본문 바로가기

2018/09/016

[양재동코드랩] 자바스크립트 강의 1일차 - Arrow Function Arrow Function코드 형태 : (param) => {함수코드}자바 람다와 유사람다와 조금 다른 표현들(param1, param2, ...rest) => {코드}rest는 변수명. 관례적으로 rest 사용rest변수에 배열형태로 값이 추가됨(param1, parma2=123) => {코드}Default 파라미터Memo : 자바스크립트에서의 함수는 무조건 return이 있음. 생략하면 undefined 반환() => {} 는 undefined 반환함수와 유사하지만 new로 인스턴스 생성 불가함수는 new로 인스턴스 생성 가능함new 연산자를 사용하여 인스턴스를 생성하면 대상의 prototype 하위의 construct를 찾아감construct에는 해당 오브젝트의 생성 정보를 포함하고 있어서 인스턴스.. 2018. 9. 1.
[양재동코드랩] 자바스크립트 강의 1일차 - 수업소개, var, let, const 김영보 강사님자바스크립트의 궁극적인 목적관련 기술을 통합, 제어하여 사용자에게 콘텐츠 제공백엔드와는 다른 관점으로 접근해야 함HTML은 구조적인 관점으로, CSS는 비유, DOM은 이벤트 핸들러, 자바스크립트는 통합 컨트롤 등 관점이 다 다름사용자에게 콘텐츠를 어떻게 제공할 것인가 생각하는 것이 가장 중요ES6 스펙ES5와 ES6 스펙이 두배가량 차이 남그만큼 많은 내용이 바뀜객체지향적인 면이 많이 보완됨ES6에는 활용 부분이 많음쉽게 코딩할 수 있도록객체지향도 쉽게 접근할 수 있도록자바스크립트는 객체지향 언어ES5에서는 new 연산자를 사용하는 빈도가 적었음ES6부터는 빈번하게 사용됨ES6의 기본은 classES5와 ES6는 확실히 다르다.Property key와 property name의 차이ES5에.. 2018. 9. 1.