study

즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression) 정의되자마자 즉시 실행되는 자바스크립트 함수. 단 한번만 실행되고 외부 범위에서는 접근할 수 없다. 즉시실행함수를 변수에 할당할 경우, 이 함수 자체는 저장되지 않고 함수가 실행된 결과만 저장된다. (function () { console.log('즉시실행함수는 이렇게 쓰거나') })(); (function () { console.log('이렇게 쓸 수 있습니다') }()); 특징 정의되자마자 바로 실행된다. 익명함수를 사용한다. 1회만 실행되고 다시는 실행하지 않는다. 이러한 특징으로 인해 즉시 싱행 함수는 주로 초기화를 하는 모듈이나 라이브러리, 프레임워크 소스들에서 많이 사용된다. 장점 괄호 내..
· study/TIL
보호되어 있는 글입니다.
문제 설명 등차수열 혹은 등비수열 common이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요. 제한사항 2
· study/TIL
컴퓨터 구조 1. 기본 구조 하드웨어와 소프트웨어가 합쳐진 형태. 하드웨어 : 전자 회로 및 기계 장치로 되어있음. 입출력 장치, 중앙처리장치(CPU), 기억장치 등으로 구성됨. 소프트웨어 : 하드웨어 위에서 하드웨어를 제어하며 작업을 수행하는 프로그램. 1) 컴퓨터의 기본 구성 요소 입력 장치 컴퓨터가 처리할 수 있는 형태로 데이터와 명령을 받아들이는 물리적인 장치 키보드, 마우스, 스캐너, 타블렛, 조이콘 등이 예시. 컴퓨터에 연결하여 무언가를 입력할 수 있다면 그것은 입력장치로 볼 수 있음 출력 장치 처리된 데이터를 사람이 이해할 수 있는 형태로 출력하는 물리적인 장치 모니터, 프린터 등 중앙처리장치(CPU) 산술/논리 연산장치(ALU), 제어장치, 레지스터로 구성됨 산술 - 덧셈 수행 제어장치 -..
보호되어 있는 글입니다.
· study/React
CRA로 리액트 기본 프로젝트를 설치했다. npx create-react-app my-react-todo 필요한 라이브러리들인 Redux, Styled-Components, json-server를 추가로 설치했다. // redux 설치 npm install redux react-redux; // styled-components 설치 npm install --save styled-components // json-server 설치 npm install -g json-server 이후에 json-server는 아래와 같은 형태로 실행시킬 수 있다. 나는 data 폴더를 생성해서 data.json 파일을 생성해두고 이것을 사용하기로 했다. 이렇게 목업 서버를 사용할때 주의할 점은, 클라이언트 포트 번호와 다른..
· study/React
과제로 리액트를 사용해 To-Do List를 만들어보기로 했다. 필수로 구현해야 하는 기능은 기본 CRUD 기능이다. 나는 기본 기능에 더해서 내가 하고싶은 기능을 일단 추가해보기로 했다. 📝 기획 내용 정리 모바일 퍼스트로 기획 필수 구현 기능 할일 등록(Create) 할일 조회(Read) - 할일이 없는 상태도 표시할것 할일 수정(Update) 할일 삭제(Delete) 추가 구현 기능 날짜 남은 할일 개수 표시 필터링 기능 - 전체보기, 완료한 할일만 보기, 완료되지 않은 할일만 보기 삭제 기능 추가 - 개별 할일 삭제, 완료된 할일만 삭제, 전체 할일 삭제 등록 기능 보완 - 완료/미완료 형태로 작성하거나 횟수 형태로 작성할 수 있게 하기 완료 결과 보기 - 주별 목표 실천 완료 결과, 월별 목표 ..
문제 설명 덧셈, 뺄셈 수식들이 'X [연산자] Y = Z' 형태로 들어있는 문자열 배열 quiz가 매개변수로 주어집니다. 수식이 옳다면 "O"를 틀리다면 "X"를 순서대로 담은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 연산 기호와 숫자 사이는 항상 하나의 공백이 존재합니다. 단 음수를 표시하는 마이너스 기호와 숫자 사이에는 공백이 존재하지 않습니다. 1 ≤ quiz의 길이 ≤ 10 X, Y, Z는 각각 0부터 9까지 숫자로 이루어진 정수를 의미하며, 각 숫자의 맨 앞에 마이너스 기호가 하나 있을 수 있고 이는 음수를 의미합니다. X, Y, Z는 0을 제외하고는 0으로 시작하지 않습니다. -10,000 ≤ X, Y ≤ 10,000 -20,000 ≤ Z ≤ 20,000 [연산..
문제 설명 한 개 이상의 항의 합으로 이루어진 식을 다항식이라고 합니다. 다항식을 계산할 때는 동류항끼리 계산해 정리합니다. 덧셈으로 이루어진 다항식 polynomial이 매개변수로 주어질 때, 동류항끼리 더한 결괏값을 문자열로 return 하도록 solution 함수를 완성해보세요. 같은 식이라면 가장 짧은 수식을 return 합니다. 제한사항 0
· study/React
1. 이모지를 그대로 복사해서 붙여넣기 🙄 가장 간단한 방법 스크린리더도 이모티콘을 읽을 수 있음 하지만 때때로 이모티콘에는 이중적인 의미가 있을 수 있고, 이때 스크린 리더는 해당되는 의미를 정확하게 전하기 어려울 수 있다. 또한 전달한다고 하더라도 의미가 계속 변할 수 있기 때문에 지속적인 업데이트를 해야한다. 2. HTML 엔티티 기호 / 유니코드 식별자 형태로 작성하기 Unicode Character (U+1F436) Dog Face 🐶 16진수나 숫자 표현도 쉽게 찾을 수 있음 하지만 여전히 1번처럼 이중적인 의미가 손실될 수 있는 문제가 있음 이모지가 기호로 표시되어있을 경우 한번에 의미를 알기 어려움 3. DOM 요소로 이모티콘을 감싸기 🐕 이모지를 DOM요소로 감싸기 때문에 대체 텍스트를 ..
해리Harry
'study' 카테고리의 글 목록 (18 Page)