Programming/JS

    Node.JS)04.19( Array(배열) : 배열의 요소 추가/제거 방법 )

    목차 2022.04.20 - [Programming/BACKEND] - Node.JS)04.18-19( Object ( 객체 ) : 객체생성, 속성, 반복문, in, with, 속성제거/추가, 생성자, 프로토타입, 상속 ) 1. 배열 1.1. 배열에 담을 수 있는 다양한 자료형 다양한 자료를 하나의 범주 안에 넣고, 인덱스(번호)를 이용해 컨트롤 하는 변수 // 다양한 자료를 하나의 범주 안에 넣고, 인덱싱(번호)을 이용해 컨트롤 하는 변수 var array = [273, 'string', true, function(){}, {}, [150, 549]]; console.log(array[0]); console.log(array[1]); console.log(array[2]); console.log(arr..

    Node.JS)04.18-19( Object ( 객체 ) : 객체생성, 속성, 반복문, in, with, 속성제거/추가, 생성자, 프로토타입, 상속 )

    목차 2022.04.19 - [Programming/BACKEND] - Node.JS)04.18(Template literals (템플릿 문자열) ) 1. 자바스크립트의 '객체' 생성 객체 : { } 중괄호 안에 key(요소의 이름)와 value(요소의 값)이 ' : ' (콜론)으로 구분되어서 존재하는 값들의 집합. 변수하나 안에 한 개 이상의 '키'와 '값'이 조합되어 데이터를 넣어 사용한다. 객체안에 있는 키와 값의 조합 하나를 '속성'이라고 하며, 각 속성은 콤마( , )로 구분한다. const product = { name:'냉장고', 제조사:'대한민국' }; // 객체내의 키를 이용한 값의 출력 console.log(product['제조사']); console.log(product.name); ..

    Node.JS)04.18(Template literals (템플릿 문자열) )

    목차 2022.04.19 - [Programming/BACKEND] - node.JS)04.18(node.JS 기초, 변수 선언( const, let, var ) 1. Template literals 1.1. 기존의 연산과 출력 방법 기존 연산과 출력방법은 다음과 같다. // 문자열들의 '+' 연산 var num1 =1; var num2 = 2; var result = 3; var string1 = num1 + ' 더하기 ' + num2 + ' 는 \'' + result + '\''; console.log(string1); 1.2. 템플릿 문자열(Template literals)을 사용한 연산 jsp 페이지에서 EL문법을 사용한 것과 비슷하게, 문자열과 변수값을 '하나의 문장 안에서 같이 표현'하는 문법..

    node.JS)04.18(node.JS 기초, 변수 선언( const, let, var )

    목차 2022.04.11 - [Programming/BACKEND] - boot)04.11(모바일웹으로 ) node.JS 톰캣서버가 아닌 익스프레스 서버 사용. 기존 JS는 한계가 있어서 발전된 프레임워크 자바스크립트는 웹브라우저에서 실행되는 반면, nodeJS는 웹브라우저를 이용하지 않고 JS 실행이 가능함! nodeJS는 쉽게말해 서버가 아닌 실행기임 1. 다운로드 및 설치 다운받은 파일을 실행하면 설치가 완료되면 cmd창이 실행된 뒤 파워셀이 실행된다. 설치가 정상적으로 되었는지 확인하고, npm을 최신버전으로 업데이트 한 뒤, npm버전도 확인을 한다. 2. 노드.JS 기초 편한 위치에 폴더를 생성하고 vsCode에서 생성한 폴더를 지정. 폴더를 하나 더 생성한다. 2.1. console.log ..