일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- RESTful
- REST
- python
- Linux
- javascript
- ECMAScript2015
- ATOM
- ubuntu
- primitive type
- Lodash
- NPM
- PowerMock
- GIT
- nginx
- sinopia
- java
- Travis CI
- 개인정보수정
- node.js
- JaCoCo
- Gitbook
- API
- 인프런
- Coveralls
- sanghaklee
- {}
- Code-coverage
- Unit-test
- dict
- AWS
- Today
- Total
목록JavaScript (15)
이상학의 개발블로그
자바스크립트는 배우기 쉽지만 다루기 어렵다.Node.js 를 사용하면서 자바스크립트와 친해지고 있는데 알면 알수록 어려운 언어이다. HTML과 함께 사용하는 웹 쪽 자바스크립트는 쉽게 느껴졌는데제대로 알고 사용하려고 하니 까다로운 언어이다. 그래서 '객체지향 자바스크립트의 원리' 라는 책을 읽고 있는 중인데 잘 모르고 썻던 자바스크립트에 대해서 좀 더 알아가고 있는거 같아서 블로깅 한다. 타입자바스크립트에는(ECMAscript5) 클래스라는 개념이 없다. (ECMA6 에는 생긴 것 같다.)그래서 클래스를 대체하는 타입이라는 개념이 존재한다.원시타입참조타입 원시타입Boolean true || falseNumber 정수 || 실수String 문자열Null Undefined 모든 원시 타입은 값을 표현하는 리..
앞에서 만든 Node.js 로 만든 아주 간단한 서버로는 실제 운영하기엔 부족하다. 그래서 NPM 모듈들을 추가시켜서 쓸만한 웹 서버의 기능을 하는 어플리케이션을 만들 수 있는데Express를 사용하면 아주 손 쉽게 프로젝트를 생성할 수 있다 선행작업node 설치npm 설치 1. express 어플리케이션 쉽게 만드는 npm 설치$ npm install -g express-generator $ npm install 은 $ npm i 로 간단히 쓸 수 있습니다. express-generator를 사용하면 쉽게 express 프로젝트를 생성할 수 있다. -g 는 npm install 에서 글로벌로 사용하겠다는 의미. 즉 어떤 경로에서든 사용가능 2. express 앱 만들기 $ express [앱 이름] [..
[JavaScript] Null check, 빈 값 체크 v2019 JavaScript는 데이터형에 대해서 꽤 자유로운 언어입니다. var value = 1; // Number 형 1 console.log(value, typeof value); // 1 number value = "1" // String 형 1 console.log(value, typeof value); // 1 string 이렇게 처음에 value에 정수형 1을 넣고 변수 생성후에 로그를 찍으면 1인 정수가 나오고 문자형 '1'을 value에 넣을수 있습니다. 자바와 c 같은 타입을 확실히 검사하는 언어와는 다릅니다. 자바스크립트에서 어떤 값이 비어있는지 체크하려면 var value2 = "" if( value2 == ""){ cons..
node.js로 아주 간단하게 서버를 만들수 있습니다.node.js가 큰 인기를 얻은 이유중 하나가 기존의 웹 프론트엔드 개발자들이 자주 사용하고익숙한 JavaScript로 서버 프로그래밍을 할수 있기 때문입니다.웹 개발자가 서버 프로그래밍도 하려면 Java/Jsp, Asp, Php 같은 서버사이드 언어도같이 알아야했지만 Node.js가 등장하고 JavaScript 문법으로 서버 프로그래밍도 할수 있게 되어서큰 인기를 얻었습니다. 그럼 서버를 만들어 보겠습니다. 텍스트 에디터(아무거나) 열고 위 코드를 입력합니다.그 후 적당한 이름으로 저장하시고( 전 simpleServer.js 라고 저장 )터미널을 열고 simpleServer.js 가 저장된 위치에서$ node simpleServer.js 라고 입력하..
일단 무작정 node.js를 설치합니다.https://nodejs.org 에 들어가면 다운로드 받을수 있습니다.현재 2015.12.23 기준 v4.2.3, v5.3.0v.4.2.3 은 안정화 버전이고 v5.3.0은 최신버전입니다.안정화 버전을 설치합니다. ( 도전은 나중에 일단은 안전히 갑니다..ㅎ) /usr/local에 Node.js 4.2.3 버전과 npm 2.14.7이 설치된다고 합니다. 성공적으로 Node.js 가 설치됬다고 하네요.경로가 /usr/local/bin/node에 설치가 되었네요 터미널을 열고 노드가 제대로 설치되었는지 확인합니다.$ node -v-v 는 버전확인 옵셥입니다. 현재 설치된 4.2.3가 제대로 뜹니다 설치가 되었으니 nodejs를 실행해봅니다.$ node ( $/usr/..