profile
안녕하세요, 프론트엔드 개발자가 될 열정적인 사람입니다.
post-thumbnail

[TIL] Array.fill()에 빈 객체([])를 전달했더니 생긴 일

DFS를 공부하던 중 2차원 배열을 만들기 위해 먼저 빈 객체를 가진 N개의 배열을 만들었다.그리고 이 배열을 0의 값으로 찬 총 NxN개의 2차원 배열로 만들어주기 위해서아래와 같이 for문과 push 메서드로 배열을 체워넣으려고 했다.하지만 예상한 결과와 다르게 N

2023년 8월 30일
·
0개의 댓글
·
post-thumbnail

[ 백준 18870 ] JavaScript 풀이 ( 표준 내장 객체 Map )

문제 : 좌표 압축 / 배열과 Map 객체의 자료구조 차이를 이해하고 각 자료구조의 데이터 삽입 검색 방식의 차이로 인한 시간 복잡도 차이를 이해해보자

2023년 8월 8일
·
1개의 댓글
·
post-thumbnail

[패스트캠퍼스X야놀자 : 프론트엔드 개발 부트캠프] 클론 코딩 과제 리팩토링

현재 참여 중인 패스트캠퍼스 x 야놀자 : 프론트엔드 부트캠프 과정에서 원하는 사이트를 선정하여 클론 코딩하는 과제를 수행하였다.

2023년 8월 7일
·
0개의 댓글
·
post-thumbnail

[패스트캠퍼스X야놀자 : 프론트엔드 개발 부트캠프] 슬라이더 구현( 설계 과정 )

📌 과제 소개 야놀자x패스트캠퍼스 부트캠프 과정 첫 번째 과제로 배운 내용을 바탕하여 원하는 사이트를 선정해 클론 코딩하는 것을 받았다. 내가 선정한 사이트는 패스트캠퍼스 메인 페이지다. 페이지 선정은 자유였으나 패스트캠퍼스에서 진행하는 과정이니 더 재밌는 피드백이

2023년 7월 28일
·
0개의 댓글
·
post-thumbnail

[알고리즘, 자료구조] 자바스크립트로 스택, 큐 구현하기

스택과 큐의 구현 방식과 시간 복잡도 자바스크립트로 자료구조에 대해 공부하다 스택(Stack)을 배열로 구현하고 큐(Queue)도 똑같이 배열로 구현했을 때 큐의 시간복잡도가 늘어나는 것을 보고 이유를 찾게 되었다. 자바스크립트엔 스택과 큐가 따로 내장되어 있지 않기

2023년 7월 25일
·
1개의 댓글
·
post-thumbnail

자료구조 이해하기(배열, 연결 리스트, 스택, 큐, 트리, 그래프)

자료구조란 다수의 자로(data)를 효율적으로 담기 위한 구조다.

2023년 7월 25일
·
1개의 댓글
·
post-thumbnail

자바스크립트 replace(), replaceAll() 차이

백준으로 자바스크립트 코딩테스트를 공부하던 중 이해가 되지 않는 부분이 생겨

2023년 7월 19일
·
1개의 댓글
·
post-thumbnail

모던 자바스크립트 7장 [연산자]

데이터타입(줄여서 ‘타입’이라고도 한다.)은 값의 종류를 말한다. 자바스크립트(ES6)는 7개의 데이터 타입을 제공한다. 그리고 자바스크립트의 변수는 선언이 아닌 할당에 의해 타입이 결정(타입 추론)된다.

2023년 7월 18일
·
2개의 댓글
·
post-thumbnail

나는 어떤 개발자가 되고 싶은가? [벨로그 리뷰]

오늘 헬스를 하면서 커리어리를 천천히 읽고 있다가 좋은 글을 발견해서 나의 생각을 정리하는 시간을 가져보고자 한다. 위 글의 주요 내용은 뛰어난 개발자란 어떤 사람인지 현업에서 일하시는 디자이너, PM, QA 분들께

2023년 7월 16일
·
2개의 댓글
·
post-thumbnail

Node.js 이해하기

Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. 즉, 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수 있고, 그 중 서버를 실행하는데 가장 많이 사용된다.

2023년 7월 14일
·
0개의 댓글
·
post-thumbnail

모던 자바스크립트 6장 [데이터 타입]

데이터타입(줄여서 ‘타입’이라고도 한다.)은 값의 종류를 말한다. 자바스크립트(ES6)는 7개의 데이터 타입을 제공한다. 그리고 자바스크립트의 변수는 선언이 아닌 할당에 의해 타입이 결정(타입 추론)된다.

2023년 7월 13일
·
0개의 댓글
·
post-thumbnail

Github 이해하기 3(Git Flow)

현업에서 사용하는 브랜치 관리 전략 중 하나로 큰 규모의 팀, 퀄리티 보장이 중요한 프로젝트, release 된 프로덕트에 대한 관리 사이클이 긴 경우 유용한 전략이다.

2023년 7월 13일
·
0개의 댓글
·
post-thumbnail

Github 이해하기2(branch)

branch란 git의 자체적인 기능으로 분기라는 뜻으로 버전 관리의 분기점을 만드는 기능이다.

2023년 7월 13일
·
0개의 댓글
·
post-thumbnail

모던 자바스크립트 5장 [표현식과 문]

문은 프로그램을 구성하는 기본 단위이자 최소 실행 단위고 표현식은 값으로 평가될 수 있는 문이다.

2023년 7월 12일
·
0개의 댓글
·
post-thumbnail

Github 이해하기(push, pull, clone)

Github 는 Git으로 기록된 버전들을 온라인 상에 업로드하고 보관, 관리할 수 있게 해주는 서비스다.

2023년 7월 12일
·
0개의 댓글
·
post-thumbnail

Git 이해하기

git이란 특정 폴더, 파일들의 버전 관리를 위한 프로그램이다.

2023년 7월 12일
·
0개의 댓글
·
post-thumbnail

모던 자바스크립트 4장 [변수]

변수란 값을 저장하기 위해 확보학 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙임 이름을 말하며 변수를 선언하는 키워드로는 var, let, const 가 있고 var 키워드는 선언 단계와 초기화 단계를 동시에 진행하고 let, const 키워드는 선언

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

모던 자바스크립트 2장 [JS 스터디 1주차]

💻 &nbsp2장 자바스크립트란? 1️⃣ &nbsp요약 > 프로그래밍이란 요구사항의 집합을 분석해서 적절한 자료구조와 함수의 집합으로 변환한 후, 그 흐름을 제어하는 것이다. 2️⃣ &nbsp정리 📌 1.1 프로그래밍이란 ? 프로그래밍이란 컴퓨터에게 실

2023년 7월 5일
·
0개의 댓글
·