반응형

Studying 39

[자바스크립트 떠먹여 주는 남자] 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 의 단점에 대하여 찍어 먹어보도록 하려고 합니다. 어떠한 툴, 언어, 프레임워크를 사용할 때 보통 장점에 치중하여 결정을 하지만, 단점 혹..

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

안녕하세요, 다시 Node.js 찍먹편으로 돌아오게 됐습니다. 그 이유는, 이 포스트에서 처음 Node.js 를 찍어 먹을 때, 장점에 대하여 간단하게 소개해 드렸지만, 정작 그 장점들이 Node.js 를 사용하게 만드는 지에 대해서는 제대로 생각을 해보지 않았기 때문이죠. 2022.03.04 - [Studying/Node.js & Express.js] - Node.js 찍먹편 (1) - Node.js 는 무엇인가? [Node.js 찍먹] Node.js 는 무엇인가? Node.js 가 뭔가요? 대체 왜 개발자들은 Node.js 에 열광하나요? 이번 포스트에서는 Node.js 를 찍먹(?) 해보려고 합니다. 최근 이직을 해야겠다 결심을 하였고, 연습 삼아 몇 군데의 회사에 지원해 보았 cre8ivealle..

[알고리즘 떠먹여 주는 남자] 백준 14681: 사분면 고르기 for Node.js

https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다. 예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다. 점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다. 입력 첫 줄..

Studying/Algorithms 2022.03.13
반응형