본문 바로가기
반응형

JavaScript10

Javascript Iterator 란 무엇인가? Javascript Iterator ECMA2015 문법이 추가되면서 javascript는 큰 변화를 겪어가는 중이다. 개발하는데 정말 유용한 개념들이 되었는데, 한꺼번에 많은 스펙들이 추가되면서 생각보다 조명받지 못한 개념들도 많다. 그 중에서 우리가 많이 사용하지만, 또 간과하기 쉬운 개념인 Iterator(반복자)에 대해 알아보도록 하자. for-of Iterator에 대해 이야기 하자마자 갑자기 for-of가 나온 것인지 의아할 것이다. 하지만for-of 가 그 무엇보다 Iterator와 매우 밀접한 연관을 지닌 문법인데 이제부터 차근차근 알아가 보도록 하자. for-of 가 생긴 배경에 대해 알아보기 위해서 약간 과거로 거슬러 올라가보도록 하자. ES5 시절, 자바스크립트에서 object 를 순.. 2019. 9. 6.
AngularJS란? AngularJS란? AngularJS는 구글에서 만든 자바스크립트 프레임워크로, 2009년에 발표되었습니다. AngularJS는 자바스크립트로 만든 client 측 MVC/MVVM 프레임워크로 모던 단일 페이지 웹 애플리케이션 개발의 정수이다. AngularJS 특징 자바스크립트로 작성할 코드량을 줄여준다. - Dom을 선택하고 조작하는 자바스크립트 코드를 작성하지 않아도 됩니다. 양방향 데이터 바인딩이 가능합니다. - 모델의 데이터와 뷰 데이터가 양방향 데이터 바인딩이 되어, 모델이 바뀌면 뷰 데이터도 같이 변경 됩니다. HTML, CSS, 로직 등의 개발 영역을 명확하게 분리해줍니다. - 기존 자바스크립트에서는 Dom 조작과 이벤트 처리를 위해 HTML을 잘 알고 있어야 했으나, AngularJS는.. 2019. 9. 6.
반응형