profile
나는 나의 섬이다.

useRef

useRef는 리랜더링시(app을 다시 부름)에도 값이 보존된다. 하지만 숫자를 주고 카운팅 버튼을 만들어 값을 올릴 때에는 내부적으로는 숫자가 올라간다. 변수의 경우 함수가 아니므로 처음에 선언한 값으로 불려진다. let number = 0 이면 버튼으로 값을 올려도

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

리액트 라우터 그리고 라우터 훅

설치 : React-Router-Dom 라이브러리 사용. import {BrowserRouter as Router, Routes, Route, Link, useNavigate, useLocation, Redirect} from 'react-router-dom' 페이

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

프로젝트 대비 복습

https://velog.io/@oknuh1501/Node.js-MongoDB-API 부분

2023년 4월 15일
·
0개의 댓글
·

CSR로 댓글 기능 구현

CSR 구현① 페이지 로드 시 필요한 리소스를 클라이언트에 미리 선언② 클라이언트에서 필요한 데이터를 비동기 호출 받음③ 클라이언트가 전달받은 데이터를 가공, 리소스를 사용하여 화면에 표시.클라이언트에 리소스 선언 -HTML Template\-클라이언트에 리소스 선언

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

369 게임

\-0을 고려하지 않아서 테스트 케이스에서 통과가 되지 않았다.\-조건에 0보다 큰 값일 경우를 추가.\-풀이는 답답해서 이것저것 넣다가 많이 이상해졌다.\-정규식을 사용해 3,6,9에 해당하는 것들만 뽑아 배열을 만들고 길이를 반환했다.\-공백을 더해 쉽게 문자열로

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

인덱스 바꾸기

\-기존 값을 보존하면서 각 인덱스 값을 바꾸는 부분.\-배열 복사를 통해 해결.\-구조 분해 할당을 통해 각 인덱스 값의 위치를 바꿨다.\-구조 분해 할당 인덱스 부분.

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

배열 회전시키기

\-없음\-없음\-pop/shift가 빼낸 배열의 값을 반환하는 것을 이용해 만든 간단한 식이다.\-내 식과 달리 간결하고 반복문이 없어서 가독성이 좋다.\-없음

2023년 4월 10일
·
0개의 댓글
·

Express.js : 게시판 CRUD 준비

\-서버에서 클라이언트로 보낼 html 형태를 템플릿으로 저장.\-동작시 서버에서 데이터와 html을 조합하여 보내줌.템플릿 작성 문법/템플릿을 html로 변환하는 기능 제공\-Express.js 템플릿 엔진들EJS- html과 유사한 문법의 템플릿 엔진Mustach

2023년 4월 10일
·
0개의 댓글
·
post-thumbnail

MongoDB, populate

용어정리 -리소스 : 서비스와 서비스가 주고 받는 데이터 ex) 문자열, JSON, xml, 파일 등 -클라이언트 : 서버에 요청을 보낸 주체 -HTTP 요청 메소드 : post/get/put/delete .. http 프로토콜에서 지원하느 액션들, 특정 리소스에 대한

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

가위 바위 보

\-없음\-없음\-각 가위바위보 규칙에 맞게 객체를 생성하고 매개변수를 배열화하여 해당 배열의 요소에 해당하는 값을 뽑아냈다.arr2 = 0, arr0 =5, arr5 = 2\-객체의 대괄호 안에 키 값을 입력하면 밸류가 반환된다.

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

문자열 정렬하기 (1)

\-배열 함수로 parseInt, Number를 쓰는 경우에도 문자열 "0"이 출력이 되지 않았다.\-정규식을 활용해서 문자를 전부 제거한뒤 오름차순 정렬하여 숫자값으로 변환.\-정규식으로 숫자인 문자를 전역검색하여 정렬후 숫자 값으로 전환.\-match : 캡처 그룹

2023년 4월 5일
·
0개의 댓글
·
post-thumbnail

대문자와 소문자

\-문자열 매개변수를 아스키 코드로 변환하여 조건문에서 대문자/소문자를 분리하여 각각 소문자/대문자로 바꿔주려 했다.\-그러나 조건 설정에서 64<대문자 아스키값<91을 두니 문자열 모두가 출력이 되었다.\-조건식을 다음과 같이 만들어주니까 해결 되었다.\-

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

Express.js : REST API 구현

Express.js REST API

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

Express.js : 라우팅

Express.js의 라우팅

2023년 4월 5일
·
0개의 댓글
·
post-thumbnail

Express.js : 미들웨어

Express.js의 미들웨어와 라우팅 정리

2023년 4월 4일
·
0개의 댓글
·

Node.js : Express.js 시작, 구조, 동작 방식

Node.js의 웹과 프레임워크, Express.js 시작, 구조, 동작 방식

2023년 4월 3일
·
0개의 댓글
·

Node.js : NPM, 서버, NPX, 모듈, require,

NPM, NPM 명령어, NPX, Node.js의 모듈 및 작성과 사용, require

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

숨어있는 숫자의 덧셈

문자열을 배열로 만들어 sort를 통해 정렬함으로써 알파벳과 숫자를 분리해보려고 했으나 숫자가 문자열로 입력되었기에 잘 되지 않았다.\-배열 매소드로 각 값을 parseInt를 해주고 typeof를 통해 숫자인 요소만 남겨보려 했으나 undefined가 반환되어 실패했

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

특정 모음 제거하기

replaceAll, 정규식, filter 활용과 배열 조건 걸기

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

특정 문자 제거하기

막힌 부분 -반복문과 slice를 통해 letter와 같은 문자일 경우 제거하는 식으로 코들 짰으나 slice는 문자를 추출하는 함수여서 풀리지 않았다. 막힌 부분의 해결 -약 20분 정도를 다른 방법들로 시도해보았으나 기존의 방법과 크게 다르지 않았기에 특정 문

2023년 4월 1일
·
0개의 댓글
·