본문 바로가기
반응형

[웹]34

[Node.js] 파일 리스트 출력 현재 디렉토리에 있는 파일 리스트를 콘솔에 출력. var testFolder ="."; var fs = require('fs'); fs.readdir(testFolder, function(err, filelist) { console.log(filelist); }); 실행결과 ( 현재 디렉토리에 있는 파일들이 잘 출력됌 ) [ 'css', 'html', 'javascript', 'readdir.js' ] 2020. 9. 29.
[JavaScript] Undefined 참고 siyoon210.tistory.com/148 Javascript의 undefined는 정확히 무슨 뜻일까? (null vs undefined) Undefined? (null이랑 같은건가?) 자바스크립트에서는 (자바 같은 언어와 달리) 변수의 자료형을 별도로 표기하지 않고, 변수에 담기게 되는 값에 따라 자료형이 결정되게 됩니다. 이러한 특징때문에 siyoon210.tistory.com 2020. 9. 29.
[JavaScript] 자바스크립트에서의 배열 > var h = ['A', 5, true, 5.021]; > console.log(h); [ 'A', 5, true, 5.021 ] 자바스크립트에서는 정말 자료형의 구분에 대한 중요도가 없다. 모든 변수를 var로 선언하는 것에 이어, 배열에서도 하나의 배열 안에 다양한 자료형들의 값이 존재해도 된다. 프로그래밍 언어의 발전에 따라, 이런 현상들이 뭔가 '편함'의 관점에서는 좋을지 몰라도 '본질'에 대해서는 점점 잃어가는 것이 아닐까 해서 조금 두렵다. 위 방식은 배열의 두가지 생성 방법 중 객체형 방식이 아닌 리터럴 배열 방식의 배열인데도 불구하고, 배열의 크기의 동적 변화도 가능하다. 추가 > h.push('last'); > console.log(h); [ 'A', 5, true, 5.021, 'l.. 2020. 9. 29.
[Node.js] Not found 구현 Node.js로 웹서버를 구현할 때, 특정 파일을 메인 파일로 지정하여 그 파일 안에 웹서버 구축 코드를 작성한다. 페이지에 접속하면 그 파일에 접속하는 것. 루트 경로(웹서버 파일)이 아닌 다른 경로에 접속하려 하거나 또는 필요에 따라 Not found를 구현해줄 수 있다. 웹서버가 구축되는 js파일안에 // ps. response 변수가 정의되어있어야함. var url = require('url'); var pathname = url.parse(_url, true).pathname; if(pathname==='/') { response.writeHead(200); response.end(보여줄 것); } else { response.writeHead(404); response.end('Not foun.. 2020. 9. 29.
반응형