본문 바로가기

javascript11

Angular 요약 소개 Angular Angular는 SPA(Single Page Application) 개발을 위한 구글의 오픈소스 자바스크립트 프레임워크이다. 웹 애플리케이션은 물론 모바일 웹, 네이티브 모바일과 데스크탑 애플리케이션까지 프론트엔드 개발에 필요한 대부분의 기능을 갖추고 있다. 정적 타입을 제공하는 TypeScript를 주력 언어로 채택하여 대규모 애플리케이션 개발에 보다 적합한 환경을 제공한다. [AngularJS는 구글에서 운용, 유지 중인 JavaScript 웹 프레임워크이다. React, Vue.js와 함께 프론트엔드 삼대장으로 불린다. 버전 1~2 동안 jQuery 급으로 빠른 속도로 쓰이기 시작했다. 현재는 버전 7까지 등장하였으며 Node.js 등의 npm 설치를 지원한다. 버전 1.x를 Angu.. 2020. 1. 8.
Meteor Meteor 미티어 : 자바스크립트 풀스택 플랫폼.(프런트엔드, 백엔드 그리고 데이터베이스까지 자바스크립트로 이루어진 풀스택 플랫폼) 미티어는 클라이언트(브라우저)부터 애플리케이션 서버(미티어 서버), 데이터베이스(몽고DB)에 이르기까지 자바스크립트로 구성된 풀스택 플랫폼이다. 또한, 미티어는 명령어 한 줄만으로 빠르게 개발 환경을 구성할 수 있으며, 브라우저부터 데이터베이스까지 실시간으로 데이터를 동기화하는 애플리케이션을 쉽게 작성할 수 있다. 미티어 패키지 저장소(atmosphere)에 있는 수많은 패키지를 나의 프로젝트에 설치하고 사용할 수 있다. 미티어는 발행/구독 (publish /subscribe)이라는 구조로 브라우저와 서버 간의 데이터 교환이 이루어진다. 이 교환은 실시간으로 이루어지므로 .. 2019. 10. 14.
javascript 변수 scope shadowing 클로저 변수의 Scope선언한 변수가 유효한 영역function scope선언된 변수는 선언된 함수 안에서 접근 가능선언된 함수 안에서 선언된 함수 (nested function)에서도 접근 가능변수의 Shadowing함수 안에서 밖에서도 선언되었던 같은 이름의 변수를 사용하는 경우함수 밖의 변수는 잠시 가려짐 (shadowing)함수 안에서는 해당 함수에서의 변수를 사용 (함수 밖 변수의 값은 변하지 않음)함수에서 빠져나오면 다시 해당 변수에 접근할 수 있음함수 안에서만 값이 유지되어야 하는 경우함수 안에서 var 키워드를 사용해 선언하고 사용 여러 함수에서 값이 유지되면서 사용되는 변수의 경우함수를 포괄하는 곳에서 선언하고 사용 Closure 클로저함수, 함수가 선언될 때의 environment로 구성함수가.. 2016. 5. 3.
javascript 반복문 반복문조건에 따라 프로그램의 일정 코드를 반복적으로 수행할 수 있도록 하는 구문while조건이 만족하는 동안 반복실행될 코드를 계속 실행while( /*조건식*/ ){ /* 반복 실행될 코드 */ } continue, break;continue : 남은 반복실행될 코드를 모두 skipbreak : 반복문에서 즉시 탈출 do, while한번은 코드가 실행되고, 이후에 반복실행될지 말지를 결정do{ /* 반복 실행될 코드 */ }while( /*조건식*/ ); 조건식이 거짓(False) 일 때,while : 한번도 실행되지 않음do, while : 한번은 실행되고 종료 for초기구문, 업데이트 구문, 반복조건 을 한 구문에 합친 반복문.1~5까지 더하는 동일한 while문과 for문.while 문var su.. 2016. 5. 3.