[TIL] 1122

카테고리 없음|2021. 11. 23. 02:49

Today I Learnt 

1122

 

 

몽구스에서 id값 auto increment 하는 법:

 

 

https://msyu1207.tistory.com/entry/mongoose-%EC%9E%90%EB%8F%99-%EC%A6%9D%EA%B0%80auto-increment

 

mongoose 자동 증가(auto increment)

안녕하세요.!! Lotts 입니다 😉 오늘은 기존 mysql에서 사용하는 auto increment를 mongoDB에서도 사용하려 합니다. 👏👏 첫째. npm을 이용하여 auto increment를 설치합니다. npm install mongoose-auto-increme..

msyu1207.tistory.com

 

옛날에 멍청하게 그냥 전체 숫자 구해서 거기다가 + 1씩 줬었는데 중간에 삭제하면  나중에 id값이 중복되어 나오는 경우가 있었는데

고쳐야지 하고 있다가 그냥 이렇게 취직해버렸다.  취직해서도 똑같은 거 하고 앉았네...  나는 멍충인가

 

처음으로 혼자서 맵을 써봤다.

원래 반복문 돌려서 하는데, 훨씬 간편하고 쉽네, 왠지 어려워서 안 쓰고 있었는데, 

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map

 

Map - JavaScript | MDN

The Map object holds key-value pairs and remembers the original insertion order of the keys. Any value (both objects and primitive values) may be used as either a key or a value.

developer.mozilla.org

  자랑하러 간 상현이 형이 던져준  맵 vs룹 차이점 

 

map :

 

immutability of original array.

scope isolation of the function 

cleaner code 

 

 

loop :

faster (map() takes about 2,000ms, whereas a for loop takes about 250ms.)

 

?? map 이 더 빠른 건 줄 알았는데  결론은 map 이 좀 더 간결하고 쉽게 코드를 짤 수 있으나 loop이 훨씬 빠르다.

 

 

추가로 filter()인데 

이거는 언제 써먹으려나? 

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter

 

Array.prototype.filter() - JavaScript | MDN

The filter() method creates a new array with all elements that pass the test implemented by the provided function.

developer.mozilla.org

 

 

 

상현이 형이 준 자바스크립트 동작원리

 

중요한 건 콜 스택과 콜백 큐!

 

https://haileychoi15.medium.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%99%EC%9E%91%ED%95%98%EB%82%98%EC%9A%94-f3d07a529e41

 

 

자바스크립트는 어떻게 동작하나요?

How JavaScript works: an overview of the engine, the runtime, and the call stack을 참고하여 자바스크립트의 동작원리를 자바스크립트 런타임, 콜 스택, 이벤트 루프를 중심으로 정리한…

haileychoi15.medium.com

영어 이력서를 준비해야 하는데 하면서 살짝 찾아본 호주 개발자 블로그랑 왠지 언젠가 쓸 것 같은 resume-now.com

나도 창길 이형님처럼 포트폴리오를 만들어야하.. 나 할게 너무 많네

 

https://www.resume-now.com/

https://blog.naver.com/flffltm/222538446739

 

[호주/시드니] AI 테크 스타트업에서 개발자 오퍼를 받다!

처음 도전한 면접이고 대답하지 못한 내용도 많아서 리젝 이메일이 곧 오겠거니.. 어쨌든 면접 경험이 참 ...

blog.naver.com

 

 

반응형

댓글()