본문 바로가기

Back-End

(116)
Node.js.25.3.JavaScript-함수의 출력 Math.round()함수는 console.log를 해야만 값이 출력된다. 불편할 순 있겠지만 많은 활용가능성이 있으므로 이전에 우리가 만든 함수보다 더 융통성있다. 즉, 함수를 받아서 광범위하게 응용을 할 수 있다. 목표 값을 출력하는 함수 만들기 return 함수 출력 + 함수 실행 종료 (1) 함수출력 function sum(first, second) { //parameter return first + second; } console.log(sum(2,4)); //6 (2) 함수출력 + 함수 실행 종료 function sum(first, second) { //parameter console.log('a'); return first + second; console.log('b'); } console...
Node.js.25.2.JavaScript 함수의 입력 Math 자바스크립트가 내장하고 있는 객체 Math.round Math 객체가 가진 반올림해주는 함수 console.log(Math.round(1.6)) //2 console.log(Math.round(1.4)) //1 목표 round 함수처럼 입력값(매개변수)을 가지는 함수를 만들어보자. 매개변수(parameter) : 함수가 받는 값 인자(argument) : 함수에 직접 입력하는 값 function sum(first) { console.log(first); } sum(2, 4); //2 매개변수 하나를 받는다. 여러 값을 입력하는 경우, 첫 번째 입력하는 값만 받는다. function sum(first, second) { //parameter console.log(first + second); } ..
Node.js.25.1.JavaScript 함수의 기본 문법 Function 불규칙적인 공간에 반복적인 코드가 중복으로 들어가는 경우 사용 예시) f123(); console.log('A'); f123(); console.log('F'); console.log('C'); f123(); console.log('A'); console.log('1'); console.log('J'); f123(); function f123() { console.log(1); console.log(2); console.log(3); console.log(4); }
Node.js.24.App 제작-글목록 출력하기 목표 main.js의 list(속 )를 23에서 배운 readdir로 글목록 출력하기 fs.readdir('폴더명', function(에러명, 파일리스트명) { ... } fs.readdir('./data', function(err, filelist){ if(pathname === '/'){ if(queryData.id === undefined){ fs.readdir('./data', function(err, filelist){ console.log(filelist); }) 이를 이용하여 반복문을 통해 코드를 작성한다. // var list = ` // HTML // CSS // JavaScript // `; var list = ''; var i = 0; while(i < filelist.length) ..
Node.js.23.Node.js에서 파일목록 알아내기 목표 main.js에서 파일 데이터를 추가하게 되면, list의 수정이 아주 빈번해질 것이다. 따라서 Nodejs를 이용하여 data폴더 안에 파일 목록을 알아내보자. Google에 nodejs file list in directory 검색해보자. How do you get a list of the names of all files present in a directory in Node.js? I'm trying to get a list of the names of all the files present in a directory using Node.js. I want output that is an array of filenames. How can I do this? stackoverflow.com f..
Node.js.22.JavaScript-배열과 반복문 var number = [1, 400, 12, 34, 5]; var i = 0; while(i < 5){ console.log(number[i]); i++; } 하지만 배열의 개수를 추가하거나 줄어드는 경우 다음과 같이 된다. (1) 추가 var number = [1, 400, 12, 34, 5, 1000]; var i = 0; while(i < 5){ console.log(number[i]); i++; } 추가된 값이 짤려 나오지 않는다. (2) 줄어듦 var number = [1, 400, 12, 34]; var i = 0; while(i < 5){ console.log(number[i]); i++; } 끝이 undefined가 뜬다. 왜냐하면 우리가 숫자 '5'를 정적으로 작성했기 때문이다. 배열의..
Node.js.21.JavaScript-배열 Array data type 배열도 CRUD가 중요! [] 속에 어떤 자료형이든 넣을 수 있다. index는 0부터 시작 Create var arr = ['A','B','C','D']; Read console.log(arr[1]);//B console.log(arr[3]);//D Update arr[2] = 3; console.log(arr);//['A', 'B', 3, 'D'] //끝에 추가하고 싶은 경우 arr.push('E'); console.log(arr);//['A', 'B', 3, 'D', 'E'] Delete arr.pop(index); (+) arr.length console.log(arr.length);//5 (A,B,3,D,E)
Node.js.20.JavaScript-반복문 while(Boolean) { 반복 내용 } console.log('A'); console.log('B'); var i = 0; while(i < 10){ console.log('C1'); console.log('C2'); i++; } console.log('D');

반응형