본문 바로가기
728x90
SMALL

전공수업/Node.js13

[Node.js] 내장 객체 * 내장 객체 노드에선 기본적인 내장 객체와 내장 모듈을 제공한다. 내장 모듈은 다음 글에서 다루겠다. 1. global 노드의 전역 객체로, 모든 파일에서 접근 가능하다. 2. console console.log()처럼 로그를 콘솔에 출력하는 데 사용된다. console.time() / console.timeEnd() time과 timeEnd 사이의 시간 측정 console.log() 로그를 콘솔에 표시 console.error() 에러를 콘솔에 표시 console. dir(객체, 옵션) 객체를 콘솔에 표시 console. trace() 에러 추적 // 각종 자료형 변수 선언 const string = 'abc'; // 문자열 const number = 1; // 숫자 const boolean = tr.. 2024. 4. 21.
[JavaScript] 기본 문법 #3 - 변수 선언, 템플릿 문자열, 객체 리터럴 * 변수 선언1. varvar는 함수 스코프로, 함수 내부에서 사용가능하다.ES2015 이전에는 var로 변수를 선언했고, ES2015부터 const와 let을 많이 사용한다. 2. const, letconst와 let은 블록 스코프로, 블록 밖에서 변수 접근이 불가하다.또한 const는 상수이고, 상수에 할당한 값은 다른 값으로 변경할 수 없다.할당한 값을 변경하고 싶으면 let으로 변수를 선언하면 된다. // var로 변수 선언if(true){      var x = 3;}console.log(x);  // 3 출력// const로 변수 선언if(true){    const y = 3;    console.log(y);  // 3 출력}console.log(y);  // 에러(const는 블록 밖에서.. 2024. 3. 28.
[JavaScript] 기본 문법 #2 - 스코프, 함수, 객체 * 스코프(Scope)변수를 사용할 수 있는 범위로, 블록 {} 내부를 말한다. let a=1;let b=1;{    let a=2;    {        let a = 3;        console.log(a);  // 3        console.log(b);  // 1    }    console.log(a);  // 2    console.log(b);  // 1}console.log(a);  // 1console.log(b);  // 1 * 함수1. 선언적 함수(일반 함수) // 함수 생성 방법function 함수_이름() {}function 함수(){  // 함수 생성    console.log("함수의 첫 번째 줄");    console.log("함수의 두 번째 줄");}함수();  /.. 2024. 3. 21.
[JavaScript] 기본 문법 - 증감연산자, 배열, 반복문 * 변수값을 저장하는 이름이 부여된 기억장소로, 보통 키워드 var를 이용하여 선언한다.(var는 자료형이 아니다.)변수를 선언할 때 자료형은 지정하지 않고 값이 할당되면 결정된다. * 증감 연산자// 전위let number = 10;console.log(number);console.log(++number);console.log(--number);console.log(number); // 출력10 111010 // 후위let number = 10;console.log(number);console.log(number++);console.log(number--);console.log(number); // 출력10 10 11 10 * 배열let array = [52, 273, '아침밥', '점심밥', true.. 2024. 3. 20.
728x90
LIST