thumbnail

TIL 2019/12/14

웹팩에서는 dotenv사용시 dotenv-webpack라는 웹팩전용dotenv패키지 설치후 webpack.config.json에 플러그인을 추가해줘야 한다 ec2몽고db사용시 몽고db설치후 보안그룹에서 27017포트를 열어줘야 한다 https://ianlondon.g...

1일 전0개의 댓글

깊은복사 얕은복사

자바스크립트는 기본 자료형(숫자, 문자열, boolean)의 값을 복사할 때 값을 완전히 복사한다. 따라서 =을 이용하여 값 복사를 쉽게 할 수 있다. 아래는 깊은 복사 예제이다. 1열에서 배열 originalArray에 [1,2,3,4]를 저장하는 과정은 다음과...

4일 전0개의 댓글

TIL 2019/12/10

부트스트랩에서 반응형으로 만들경우 그리드시스템을 이용하면 되는데 /Col이라는 태그를 이용하여 세로로 10등분을 기준으로 그리드를 설정할 수 있다

4일 전0개의 댓글

내장객체(arguments)

자바스크립트에서는 함수를 호출할 때 함수 형식에 맞춰 인자를 넘기지 않더라도 에러가 발생하지 않는다. 정의된 함수의 인자보다 적게 인자를 넘겨주면넘겨지지 않은 인자에 대해서는 undefined 값이 할당되고 정의된 함수의 인자보다 많게 인자를 넘겨주게 되면 초과된 인수...

6일 전0개의 댓글

TIL 2019/12/9

특성 url로 라우팅하고자 하는경우 컴포넌트가 아닌 render를 통하여 라우팅후 history속성을 이용하면 된다.

6일 전0개의 댓글

TIL 2019/12/8

리액트에서 부트스트랩을 쓰고자 하는경우 reactstrap이라는 패키를 설치하여 사용할 수 있다.

6일 전0개의 댓글

TIL 2019/12/7

몽고db에서 프로미스를 사용하고자 할 경우 app.js파일에 mongoose.Promise = global.Promise; 과같이 선언해줘야 한다

2019년 12월 7일0개의 댓글

TIL 2019/12/6

환경변수 설정하는법 dotenv라는 패캐지 설치후 루트폴더에 .env파일 생성후 jwtSecret=SeCrEtKeYfOrHaShInG와 같이 변수를 선언하면 process.env.jwtSecret으로 변수를 불러올 수 있다.

2019년 12월 6일0개의 댓글

비구조화할당(Destructuring assignment)

비구조화할당이란? 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 자바스크립트 표현식 배열 rest parameter를 이용해 깊은 복사가 가능하다.copy1은 앝은 복사가 되었지만 copy2와 copy3은 깊은 복사가 되었다.

2019년 12월 5일0개의 댓글

TIL 2019/12/5

브라우저상에서 cookie값을 이용할때 js-cookie라는 패키지를 사용하여 저장,삭제등이 가능하다

2019년 12월 5일0개의 댓글

TIL 2019/12/4

mongodb사용시 $(positional operator)는 한번밖에 사용할 수 없으므로 arrayfilter를 사용한다

2019년 12월 4일0개의 댓글

TIL 2019/12/3

ttf폰트 추가시 webpack.config.js에 ttf-loader를 추가해야 된다

2019년 12월 4일0개의 댓글

2019/10/10 TIL

문자열생략 block에서만 됨 span x div display none hover 다른 태그

2019년 10월 10일0개의 댓글

2019/10/8 TIL

리액트컴포넌트의 첫번째 파라미터는 props이고 두번째가 state이다. 따라서 파라미터에 HomePageStateType만 쓰면 props로 인식한다.

2019년 10월 8일0개의 댓글

2019/10/07 TIL

miniO 실행코드 /mnt/data/.minio.sys/config/config.json 의 파일을 수정하면 accessKey,secretKey없이 로그인가능 .env 사용하려면 dotenv모듈설치 const를 export 하려면 export default가 아...

2019년 10월 7일0개의 댓글

2019/10/04 TIL

객체 key,value 뽑는법

2019년 10월 4일0개의 댓글

2019/10/2 TIL

git log pretty=oneline: git cherrypick

2019년 10월 2일0개의 댓글

2019/10/1 TIL

POST메소드 vs PUT메소드 같은 요청이 POST로2번 날라오면 POST는 자원을 2번 생성한다. POST는 리소스의 위치를 지정하지 않아 어느부분에 생길지 모른다.예를 들어 index가 임의로 생성된다는것이다. PUT은 식별자를 포함해야 하며 같은 식별자가 존재하...

2019년 10월 1일0개의 댓글

async await

프로미스 사용이유:프로미스는 비동기적인 실행에 대한 코딩방법 중 하나임. 프로미스만으로는 코드가 동기적으로 변환되지 않음. 다른 비동기적인 실행에 대한 코딩 방법은 NonBlocking, Callback이 있음. 처음상태는 pending상태이고 작업이 성공했을시 ...

2019년 10월 1일0개의 댓글

2019/09/27 TIL

커밋메세지를 잘못 작성했을 시 수정하는법 fireEvent - testing library에서 event테스트에 사용 getAllByRole - testing library에서 태그에 role을 주고 불러올 수 있다. babel-polyfill,babel-pl...

2019년 9월 27일0개의 댓글