profile
프론트 공부를 열심히 하고 있는 대학생 개발자입니다.
post-thumbnail

JavaScript의 new 키워드 검사

자바스크립트에서 함수 또는 class에 new 키워드를 통해 호출하면 생성자로 사용할 수 있다.function 생성자로 객체 인스턴스를 사용하려면 이런 식으로 코드를 작성하면 된다.보통 함수 생성자 함수의 변수명은 PascalCase로 작성한다.이렇게 실행을 하게 되면

2일 전
·
0개의 댓글
post-thumbnail

JS Array.prototype.reduce 함수로 구현해보기

js의 Array.prototype.reduce 라는 메소드가 있다. 그 함수를 혼자 함수로 구현해보기로 하였다.array의 메소드가 아닌 reduce라는 함수로 만들어서 결과를 return 해주도록 하였다.파라미터는 arr, 실행할 함수, 초기값 순서대로 하였다.초기

3일 전
·
0개의 댓글

Trie 자료구조 JavaScript

Trie 자료구조 라는게 있다. 문자열 검색을 빠르게 해주는 자료구조이다. 요즘 문자열에 관한 코딩 문제들이 정말 자주 나오는데, 그 때마다 오픈채팅방 사람들이 Trie로 풀었다, KMP로 풀었다. 말이 많길래 이번 기회에 알아보았다.Trie에 대한 내용은 검색을 하면

2020년 7월 6일
·
0개의 댓글
post-thumbnail

TIL 20.07.01 ~ 20.07.02

1일에는 웬만한건 다 했는데 내 JS로 짠 알고리즘들 코드 분석을 못 했다. 프로그래머스 강의 듣고 그거 과제 한다고 ... ㅎㅎ 과제가 더 재밌었다!! 그리고 유익했다.2일에는 할 일을 다했다. 그래도 나름 알찼던거 같다. 다른 사람들의 코드를 리뷰 해보면서 코르를

2020년 7월 2일
·
0개의 댓글

[2020 카카오 인턴십] 보석쇼핑 JavaScript

https://programmers.co.kr/learn/courses/30/lessons/67258해당 문제는 인턴 시험 칠 때 못 풀었던 문제다. 투 포인터라는 개념에 대해 몰랐엇다. 시험을 치고 나서 다른 분들과 얘기해보다가 투포인터라는 것에 대해 알게

2020년 7월 2일
·
0개의 댓글

[2020 카카오 인턴십] 키 패드 누르기 JavaScript

https://programmers.co.kr/learn/courses/30/lessons/67256숫자들의 경우의 수들이 많지 않기 때문에 변수로 지정해주고 사용했다. 그리고 적힌 로직대로 했다... 주석 참고

2020년 7월 2일
·
0개의 댓글

[LeetCode] Coin Change 2 JavaScript

문제 문제 LeetCode - Coin Change 2 amount 와 coins 가 주어진다. 예를 들어 amount = 5, coins = [1,2,5] 일 때 amount를 나타낼 수 있는 양이 몇 개인지를 묻는 문제이다. 동전의 양은 무한이다. 위 문제에서는

2020년 6월 30일
·
0개의 댓글
post-thumbnail

TIL 20.06.29

오늘도 나름 열심히 했습니다. storybook 코드를 직접 쳐보면서 왜 사용하는지를 알 수 있는 시간이었습니다. 아직 부족해서 더 사용해봐야 될 것 같습니다 ㅎㅎ

2020년 6월 29일
·
0개의 댓글

[LeetCode] Find the Duplicate Number

https://leetcode.com/explore/featured/card/june-leetcoding-challenge/542/week-4-june-22nd-june-28th/3371/중복된 숫자를 return 하면 되는 간단한 문제다.대신 array를 수

2020년 6월 29일
·
0개의 댓글

[LeetCode] sortColors JavaScript

https://leetcode.com/explore/featured/card/june-leetcoding-challenge/540/week-2-june-8th-june-14th/3357/0은 red, 1은 white, 2는 blue를 의미한다. nums 주어지

2020년 6월 29일
·
0개의 댓글
post-thumbnail

TIL 20.06.26

어제도 열심히 다 완수 했다. 뭔가 조금 부족한 것 같았지만 다른 자료들도 찾아봤기 때문에...ㅎㅎ오늘은 주말이기 때문에 프론트엔드 관련 자료들 찾아보는 걸로ㅎㅎ

2020년 6월 27일
·
0개의 댓글
post-thumbnail

프론트엔드 추천 자료 모음

사이트 MDN - 가장 유명한 MDN 모던 javascript 튜토리얼 - JS 튜토리얼로 정말 좋음. 타입스크립트 핸드북 - TS 공식문서 번역 본 웹팩 핸드북 - 캡틴판교님의 웹팩 핸드북 fontawesome - 다양한 ICON을 가져올 수 있는 사이트 flatu

2020년 6월 27일
·
13개의 댓글
post-thumbnail

프로그래머스 썸머코딩 후기(코딩 테스트부터 면접까지)

프로그래머스 썸머코딩부터 기업 면접까지의 일을 적은 글입니다.2020년 썸머코딩은 코딩테스르로 4문제가 출제 되었습니다.3문제는 일반 코딩 테스트 1문제는 SQL 문제였습니다.완전탐색, 비트 관련 문제, DFS 문제가 나왔던 것 같습니다.SQL은 프로그래머스에 출제되어

2020년 6월 26일
·
0개의 댓글

[LeetCode] Search Insert Position JavaScript

https://leetcode.com/explore/challenge/card/june-leetcoding-challenge/540/week-2-june-8th-june-14th/3356/Input: 1,3,5,6, 5Output: 2Input: 1,3,5,6

2020년 6월 26일
·
0개의 댓글

[LeetCode] Single Number 2

https://leetcode.com/explore/challenge/card/june-leetcoding-challenge/542/week-4-june-22nd-june-28th/3368/Input: 2,2,3,2Output: 3Input: 0,1,0,1,0

2020년 6월 26일
·
0개의 댓글
post-thumbnail

TIL 20.06.25

어제도 나름 열심히 했다.오늘도 화이팅 ^\_^

2020년 6월 26일
·
0개의 댓글

[LeetCode] Power Of Two JavaScript

문제 LeetCode - Power Of Two주어지는 숫자 n이 2의 제곱으로 나타낼 수 있는지를 확인하는 것이다. 나타낼 수 있다면 true 없다면 false를 return 해주면 된다.나의 코드는 n이 1일 때는 2의 0승 이므로 그냥 true를 반환하게 했다.그

2020년 6월 25일
·
0개의 댓글
post-thumbnail

TIL 20.06.24

어제도 뿌듯한 하루였다 ^\_^ 오늘도 열심히 하자

2020년 6월 25일
·
0개의 댓글

Promise와 async await은 ES5에서 어떻게 바뀔까?

초보자가 공부하며 끄적인 글입니다 ㅎㅎ; 보실 분은 참고만 해주세요. Promise와 async await 각각 ES6와 ES8에 포함된 문법입니다. modern 브라우저에서는 둘 다 완벽하게 지원한다.(MDN 참고) 하지만 IE 때문에 ES5로 트랜스파일 해줘야하는

2020년 6월 24일
·
0개의 댓글

ES5와 ES6 사용자들을 둘 다 만족 시켜라??

이 글은 적고 나서 더 찾아보니 별로인 글인 것을 알았습니다.... 제가 한 방식은 아주 조금의 성능 향상 밖에... 없을 것 같고 해당 글을 참고 하시면 진짜 답을 얻을 수 있을 것 같습니다.'ES5를 사용하는 사용자들을 위해 ES5로 트랜스파일 해버리면 ES6 사용

2020년 6월 23일
·
0개의 댓글