post-thumbnail

react-native .env 설정

rn 공식홈페이지React Native는 CocoaPods를 사용하여 iOS 프로젝트 종속성을 관리대부분의 React Native 라이브러리는 이와 동일한 규칙을 따름.사용 중인 라이브러리가 그렇지 않은 경우 README에서 추가 지침을 참조.기본 iOS 프로젝트에 연

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

원시형과 객체형

프로그램에서 다룰 수 있는 값의 종류를 의미합니다.자바스크립트의 기본 타입은 원시 타입, 객체 타입으로 구분할 수 있습니다.숫자문자열참/거짓 값심볼undefinednullbigint유일하고 변경할 수 없는 타입으로, 객체의 프로퍼티를 위한 식별자로 사용할 수 있다.심볼

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

Object.freeze

Object.freeze() 메서드는 객체를 동결한다.Object.freeze(obj: 동결할 객체.) -> 함수로 전달된 객체새로운 속성 추가 X존재하는 속성을 제거 X존재하는 속성의 불변성, 설정 가능성(configurability), 작성 가능성 변경 Xproto

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

React 와 Flux

출처페이스북은 2011년 가장 대중적인 아키텍처 중 하나 였던 MVC 를 포기하고 새로운 아키텍처를 도입.이전부터 UI 개발 하면서 2가지 큰 문제를 직면.쉽게 잘 망가진다.빠르게 수정하는 것이 어렵다.\-> "예측 불가능한 코드가 문제의 근원"이라는 결론.이미지11\

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

Object.is

Object.is() 정적 메서드는 두 값이 같은 값인지 결정한다.Object.is()는 '==' 연산자와 같지 않다. -> 형변환을 강제하지 않음.Object.is()는 '===' 연산자와도 같지 않다. ES2015에는 4가지 같음(equality) 알고리즘이 있다.

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

requestAnimationFrame

setInterval() 은 브라우저가 실제로 화면을 그리는 지 여부와 관계없이 실행된다.앱을 화면에 띄우지 않은 백그라운드에서 계속 실행된다.다음 렌더링 사이클에 도달하기 전에 setInterval()에 등록된 콜백 함수가 실행된다.브라우저 렌더링과 setInterv

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

이벤트 루프

자바스크립트의 가장 큰 특징 중 하나 -> 단일 스레드 기반의 언어단일 스레드이지만, 자바스크립트가 사용 되는 환경을 생각해보면 많은 작업이 동시에 처리되고 있다.웹 브라우저 = 애니메이션 효과를 보여주면서 + 마우스 입력을 받아서 처리Node.js 기반의 웹서버 =

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

리액트 재조정

React는 선언적 API를 제공하기 때문에 갱신이될 때마다 매번 무엇이 바뀌었는지 걱정하지 않아도 된다.render() 함수는 "React의 엘리먼트 트리 를 만드는 것이다." 라고 생각이 드는 순간이 있다.state, props가 갱신되면 render() 함수는 새

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

next js Unhandled Runtime Error Error: use__ only works in Client Components. Add the "use __" 에러

서버 구성 요소에서 React 클라이언트 hook을 사용하고 있음.방법'use client' 구문을 파일 상단에 추가하여 Hook을 사용하는 구성 요소를 Client 구성 요소로 표시한다.공식문서

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

next js 시작

폴더경로를 정의하는 데 사용.경로는 루트 폴더에서 파일이 포함된 최종 리프 폴더 까지 파일 시스템 계층 구조를 따르는 중첩 폴더의 단일 경로이다.파일경로 세그먼트의 대해 표시되는 UI를 만드는 데 사용된다.경로의 각 폴더는 경로 새그먼트를 나타낸다.각 경로 세그먼트는

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

프로그래머스 LV1. 2019 카카오 개발자 겨울 인턴십 크레인 인형뽑기 게임

설명1\. 정수로 이뤄진 2차원 배열이 주어집니다.2\. 2차원 배열은 현재 인형 뽑기 현황 입니다.3\. 정수로 이뤄진 1차원 배열이 주어집니다.4\. 1차원 배열은 순서대로 사용자가 시도한 인형 뽑기 입니다.출력1\. 뽑은 인형은 1차원 배열에 담깁니다.2\. 인형

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

프로그래머스 LV1. 2018 KAKAO BLIND RECRUITMENT [1차] 비밀지도

정수 배열 A, B 가 주어집니다.A, B의 길이는 같습니다.현재 인덱스의 정수를 이진수로 변환한 뒤 A, B를 비교했을 때 하나라도 1일 경우 해당 지점은 벽 입니다.현재 정수를 이진수로 변환하기 위해 .toString(2) 메서드를 사용했습니다.단순 String T

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

프로그래머스 LV1. 2022 KAKAO TECH INTERNSHIP 성격 유형 검사하기

질문마다 판단하는 지표를 담은 1차원 문자열 배열 survey와 검사자가 각 질문마다 선택한 선택지를 담은 1차원 정수 배열 choices가 매개변수로 주어집니다. 이때, 검사자의 성격 유형 검사 결과를 지표 번호 순서대로 return 하도록 solution 함수를 완

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

프로그래머스 LV1. 2022 KAKAO BLIND RECRUITMENT 신고 결과 받기

1\. 유저 목록, 신고 리포트 목록, 정지 기준 이 주어집니다.2\. 신고 리포트를 보고, 특정 유저의 신고 횟수가 정지 기준을 넘어설 경우 해당 유저는 정지 됩니다.3\. 정지당한 유저를 신고한 유저에게는 해당 유저가 정지 되었다는 신고 결과가 갑니다.유저가 받은

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

프로그래머스 LV1. 삼총사

학생 번호 배열이 주어질 때numberi = 학생 번호, i = 학생 순서서로 다른 학생 순서의 학생 번호의 합 = 0 일 경우 삼총사라 한다.모든 삼총사를 구하자.처음에는 음수, 정수 나눠서 오며가며 합산을 구하고, 이미 나온 삼총사는 배열에 등록해 체크 했다가, 그

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

프로그래머스 LV1. 콜라 문제

a, b, n 의 입력 값이 주어집니다.n개의 빈병이 있을 때 a개 단위로 b개의 콜라를 교환 받을 수 있습니다.b개의 콜라로 교환 받은 뒤 다시 마셔서 n개의 빈병을 만들면 위와 같은 규칙으로 다시 교환 받을 수 있습니다.

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

프로그래머스 LV1. 옹알이 (2)

"aya", "ye", "woo", "ma" 4가지 옹알이 밖에 못한다.단일하게 하거나, 조합해서 할 수 있다.꼭 위 4가지 옹알이에 완전히 매칭 되야한다. \- "ayaa" 는 안된다.위 옹알이중 앞에 단어만 따서 객체로 만든 다음 탐색을 했습니다.현재 단어가 매칭

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

프로그래머스 LV1. 햄버거 만들기

재료가 정해지고, 주어진 패턴과 매칭될 경우 햄버거를 만들 수 있습니다.만들 수 있는 햄버거의 개수를 구하시오.햄버거 패턴: 빵-야채-고기-빵, 빵(1), 야채(2), 고기(3)재료: 2, 1, 1, 2, 3, 1, 2, 3, 1, 햄버거: 2개2, 1, (1, 2,

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

프로그래머스 LV1. 과일 장수

문제1\. 한 상자에 사과를 'm'개씩 담아 포장한다.2\. 상자에 담긴 사과 중 가장 낮은 점수가 (1 <= 'p' <= k) 점인 경우, 사과 한 상자의 가격은 'p' \* m 이다.3\. 과일 장수가 '가능한 많은 사과를 팔았을 때', 얻을 수 있는 '

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

프로그래머스 LV1 기사단원의 무기

업로드중..현재 숫자를 소인수분해하고, 약수의 개수를 구합니다.소인수분해가 안될 경우 소수로 판단 합니다.

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