TIL 7월 18일 - module exports, 타입 힌팅, 아무도 없어요

BOHYEON SEO·2019년 7월 17일
1

TodayILearned

목록 보기
19/26
post-thumbnail

module export

'json_data.js'

module.exports = [{
	"id": 1,
	"name": "Yong",
	"phone": "010-0000-0000",
	"type": "sk",
	"childnode": [{
    			"id": 5,
                "name": "Billy",
                "phone": "011-1234-2842",
				"type": "lg",
				"childnode": []
				 }]
	}]; 
'step3.js'

const json_data = require('./json_data.js');

( gn34_park...님 코드 참고 )

혹은

'data.js'

const jsonData = [{
	"id": 1,
	"name": "Yong",
	"phone": "010-0000-0000",
	"type": "sk",
	"childnode": [{
    			"id": 5,
                "name": "Billy",
                "phone": "011-1234-2842",
				"type": "lg",
				"childnode": []
				 }]
	}]; 
    
module.exports = jsonData;
'step3.js'

const jsonTree = require('./data.js');

( ss78_jong... 님 코드 참조 )

참고 링크

타입 힌팅

Adding more information with tags

/**
 * Represents a book.
 * @constructor
 * @param {string} title - The title of the book.
 * @param {string} author - The author of the book.
 */
function Book(title, author) {
}

use inline and block tags in JSDoc comments

/**
 * Set the shoe's color. Use {@link Shoe#setSize} to set the shoe size.
 *
 * @param {string} color - The shoe's color.
 */
Shoe.prototype.setColor = function(color) {
    // ...
};

참고 링크

아무도 없어요

아무도 없어요 _박서원 

아무도 없어요 
원고지도 비어 있고 
화병도 비어 있어요 
하루 종일 노닐다 간 
햇살도 
벌써 가고 없어요 

거울 속에는 
내 얼굴만 있군요 
근데 얼굴은 없고 
생각만 이리저리 
굴러 다녀요 

약이 떨어진 볼펜은 
권태롭고 
약속해주지 않은 채 
하루는 가고 있어요 

무언가가 있을 것 같은데 
너무 억제되어 박혀 잇어서 
아무것도 보이지 않는 걸까요 

벌써 불을 끌 시간이군요 

가만 

드디어 계단에 
발소리가 들리는군요 
누군가 나를 채워주려 
오나 봐요 

그러나 역시 아무도 안 와요 
나는 물만 마셔요 
차라리 
그리움이 그리움을 
삭발하고 
거울 앞에 설레요
profile
FE Developer @Medistream

4개의 댓글

comment-user-thumbnail
2019년 7월 18일

javascript 코드를 첨부하실 때 마크다운에서
```
// codes
```
가 아닌

```js
// codes
```
로 하면 문법 포맷팅이 지원됩니다.
그래서 조금 더 읽기 편할거라고 생각합니다.

1개의 답글
comment-user-thumbnail
2021년 7월 12일

나는 물만 마셔요

1개의 답글