JavaScript 8

vue.js 정의

1. vue 정의 자바스크립트로 개발된 컴포넌트 구조 기반 프론트엔드 프레임워크 ​ 2. vue router ​ Vue 기반 애플리케이션은 흔히 SPA(Single Page Application, 한 화면으로 구성된 애플리케이션을 말한다)로 구성되는데, 이때 한 페이지 내에서도 다른 페이지로 이동할 필요 없이 마치 여러 개의 페이지가 있는 듯한 방식으로 작동하게 해 주는 것이 바로 Vue Router이다 ​ ​ #vue

program/vue.js 2024.01.28

[node.js] typescript 세팅

typescript : 마이크로소프트가 개발하고 유지하고 있는 오픈소스 ​ TypeScript is JavaScript with syntax for types. 타입스크립트는 자바스크립트에 타입이 추가된 언어 ​ ​ ​ npm init node js 프로젝트 만들기 ​ npm install --save-dev typescript 타입 스크립트 설치 ​ npx tsc --init 노드 모듈 실행 npx, 타입스크립트 컴파일러 tsc, init 초기 설정 파일을 설정하는 옵션 ​ package.json 파일안에 scripts 안에 "build": "tsc" "start" : "node main.js" --> npm start 실행가능 추가 ​ main.ts --> 타입스크립트 파일 생성 ​ npm run b..

program/typescript 2024.01.27

[javascript] for 문 in, of

foreach 반복문 foreach 반복문은 오직 Array 객체에서만 사용가능한 메서드입니다.(ES6부터는 Map, Set 등에서도 지원됩니다) 배열의 요소들을 반복하여 작업을 수행할 수 있습니다. foreach 구문의 인자로 callback 함수를 등록할 수 있고, 배열의 각 요소들이 반복될 때 이 callback 함수가 호출됩니다. callback 함수에서 배열 요소의 인덱스와 값에 접근할 수 있습니다. ​ var items = ['item1', 'item2', 'item3']; ​ items.forEach(function(item) { console.log(item); }); // 출력 결과: item, item2, item3 ​ for …in 반복문 for in 반복문은 객체의 속성들을 반복하여..

program/javascript 2024.01.27