반응형

분류 전체보기 121

[알고리즘 떠먹여 주는 남자] 백준 2884 - 알람 시계 for Node.js

https://acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기" 이다. 이 방법은 단순하다. 원래 설정되어 있는 알..

Studying/Algorithms 2022.04.02

[자바스크립트 떠먹여 주는 남자] Normal Function vs. Arrow Function

안녕하세요! 밀렸던 포스트 쓰느라 바쁜 AllenC 입니다. 한동안 사정상 블로그를 좀 미뤄뒀는데요, 이제 다시 열정을 불태워 보도록 하겠습니다! 이번 포스트에서 다뤄 볼 내용은, JS 개발 시 매우 자주 사용하는 함수입니다. 처음 JS 로 개발을 시작했을 당시에 화살표 함수는 뭔지 몰라 사용하지 않았었는데요, 어느 순간부터 그냥 일반 함수처럼 사용할 수 있구나 라고 생각하게 되어 그 후부터는 대부분을 화살표 함수로 사용했습니다. 하지만 최근 궁금증이 생겨 검색을 해 보았는데요, 생각보다 많은 차이점이 있는 것을 알게 되어 공유하고자 이렇게 글을 작성하게 되었습니다. 그럼 출발 해 보도록 하겠습니다. 열정 열정 열정 🔥🔥🔥🔥 Syntax 당연한 얘기일 수 있겠지만, 일반 함수와 화살표 함수는 정의하는 방..

[자바스크립트 떠먹여 주는 남자] JavaScript, ECMAScript, 그리고 VanillaJS

안녕하세요! .... 블로그 드래프트가 저장이 안되어있어 다 날아가 버렸습니다.... 하지만 오늘 내용은 길지 않기 때문에 다시 한번 해보도록 하겠습니다 흑.. 정말 오랜만에 돌아왔습니다. 아마 1주일이 넘은 거 같은데, 그동안 면접 준비도 지속적으로 하고 이번 기회에 자바스크립트의 기본 개념에 대해서 더 심도 있게 공부해 보고자 책을 한 권 구입해서 읽고 있습니다. 정말 몰랐던 부분도 많고 양도 방대하기에 시간이 꽤 걸릴 것 같습니다. 조만간 책에 대한 내용도 포스팅 할 예정이니 많관부~ 오늘 주제는 JS, ECMAScript, 그리고 VanillaJS 에 관하여 알아볼 건데요, 저도 많이 들어는 봤지만 정작 저게 뭔지 알아봐야겠다는 생각은 하지 않았었습니다. 지난 날의 저를 반성하며 이제부터는 모르는..

[자바스크립트 떠먹여 주는 남자] Function 과 Method 의 차이점

안녕하세요! 이번 포스트에서는 정말 짧고 간결하게 JS 에서 아주 아주 많이 쓰이는 Function 과 Method 의 차이점에 대하여 찍먹 해 보도록 하겠습니다. Function (함수) function testFunction(parameterA, parameterB) { console.log(`${parameterA} ${parameterB}`); } const argumentA = "stringArg", argumentB = 1; testFunction(argumentA, argumentB); 함수는 독립적으로 존재하며 호출 시 함수 이름을 쓰고 함수에 매개변수가 존재할 시 인자값을 보내주는 형태입니다. Method (??) const obj = { testMethod: function(parame..

[자바스크립트 떠먹여 주는 남자] this 키워드

안녕하세요. 원래 계획은 바로 call, apply, bind 두번째 편으로 넘어가는 것이었으니, 공부를 이어가던 중 꼭 찍먹 해보고 넘어가야 할 부분이 있는 것 같아 부득이하게 스페셜편을 마련하도록 하였습니다. 그것은 바로 자바스크립트에서 흔히 볼 수 있는 this 키워드인데요, 거두절미하고 바로 넘어가도록.... 하기 전에! 만약 call, apply, bind 찍먹편을 확인하지 않으신 분들이 계시다면 찍먹편을 먼저 보고 오시는 것을 추천 드립니다. 꼭 제 포스트를 보지 않으셔도 관계는 없지만 이 포스트 역시 그 연장선이기 때문에 연관성을 고려해 보았을 때 제 포스트를 보시는 것이 좋을 수도 있겠네요 ㅎㅎ.. 2022.03.22 - [Studying/Development General] - [개발상식..

[자바스크립트 떠먹여 주는 남자] Call, Apply, 그리고 Bind (2)

안녕하세요. 원래는 지난 포스트에서 바로 이번 주제를 마무리 지으려고 했으나, 공부를 하는 와중에 this 키워드에 대하여 짚고 넘어가는 것이 좋을 것으로 판단되어 살짝 샛길로 돌았습니다. 하지만 this 는 JS 개발자라면 꼭 알아야 할 필수 개념이기에 꼭 확인해 보시기를 추천 드립니다. 그런 의미에서 2022.03.22 - [Studying/Development General] - [개발상식 찍먹] JavaScript - Call, Apply, 그리고 Bind (1) [개발상식 찍먹] JavaScript - Call, Apply, 그리고 Bind (1) 안녕하세요. 오늘은 제가 면접 인터뷰에서 받은 질문 중 하나인 Call, Apply, 그리고 Bind 에 대하여 알아보도록 하겠습니다. 창피하게도 개..

[자바스크립트 떠먹여 주는 남자] Call, Apply, 그리고 Bind (1)

안녕하세요. 오늘은 제가 면접 인터뷰에서 받은 질문 중 하나인 Call, Apply, 그리고 Bind 에 대하여 알아보도록 하겠습니다. 창피하게도 개발 경력 만 3년에 가까움에도 불구하고, 인터뷰 질문을 받았을 때 적지 아니 당황했었습니다. 한번도 들어본 적이 없었기 때문이죠.. 물론 쓸 일이 없어서 그랬다고는 하지만, 면접관의 입장에서는 '경력직 JS 개발자라면 이 정도는 알아야 하지 않나' 라는 예상을 한다고 생각해 볼 수가 있겠죠. 그래서 최근 제 공부 목표는 '내실을 다지자' 입니다. 아직도 배워야 할 것들이 너무나 많지만, 이렇게 하나 하나씩 공부하다 보면 언젠간 당당하게 기술 면접을 통과할 수 있지 않을까 싶네요. 그럼 본격적으로 저것들이 뭔지 한번 찍먹 해보도록 하겠습니다. JavaScrip..

[개발 떠먹여 주는 남자] Arguments 와 Parameters 의 차이

안녕하세요. 오늘은 아주 기본적인 개발 상식에 관하여 알아보도록 하겠습니다. 예전부터 헷갈렸었지만 제대로 알아봐야겠다는 생각을 안했던 저를 반성하며... Arguments 와 Parameters 의 차이를 알아보도록 하겠습니다. 영문으로 된 개발서나 튜토리얼을 보게 되면 저 두 단어를 많이 보게 되는데요.. 저도 그냥 혼용해서 사용했었습니다. 하지만 정확한 의미 전달을 위해서는 제대로 아는 것이 중요하겠죠? 그럼 간단한 코드 예제를 통하여 알아보도록 하겠습니다. // Code from https://developer.mozilla.org/en-US/docs/Glossary/Parameter function example(parameter) { console.log(parameter); // Output ..

[TypeScript 떠먹여 주는 남자] TypeScript 란 무엇인가

안녕하세요, 오늘은 TypeScript 를 찍먹 해보려고 합니다. 예전에 개발자로서 처음 취직 준비를 할 당시에, 포트폴리오 준비 목적으로 ASP.NET Core, TypeScript 와 Angular 6 를 이용하여 웹 애플리케이션을 만드는 코스를 수강했던 적이 있습니다. 하지만 취직 후에 써 볼 기회가 없어서 모두 까먹었는데, 최근 인터뷰 제의를 받은 회사에서 인터뷰 도중 TypeScript 를 써 본 경험이 있냐는 질문을 받았습니다. 그래서 말이 나온 김에 예전 기억도 되살릴 겸 초심자의 마음가짐 (실제로도 초심자이지만) 으로 다시 한번 찍먹 + 부먹을 해보려고 합니다. 그럼 본격적으로 찍먹을 시작 해 보도록 하겠습니다. 앞으로 TypeScript 는 TS, JavaScript 는 JS 로 표기하..

[Node.js 떠먹여 주는 남자] Node.js 의 단점

안녕하세요. 지난 포스트에서는 Node.js 의 장점에 대하여 조금 자세하게 찍먹 해보았습니다. 2022.03.20 - [Studying/Node.js & Express.js] - [Node.js 찍먹] Node.js 의 장점 [Node.js 찍먹] Node.js 의 장점 안녕하세요, 다시 Node.js 찍먹편으로 돌아오게 됐습니다. 그 이유는, 이 포스트에서 처음 Node.js 를 찍어 먹을 때, 장점에 대하여 간단하게 소개해 드렸지만, 정작 그 장점들이 Node.js 를 사용하게 cre8iveallen.tistory.com 따라서, 이번 포스트에서는 Node.js 의 단점에 대하여 찍어 먹어보도록 하려고 합니다. 어떠한 툴, 언어, 프레임워크를 사용할 때 보통 장점에 치중하여 결정을 하지만, 단점 혹..

반응형