# js

[JavaScript] 익명함수와 즉시 실행 함 (TweeksStudy:0)
익명함수익명함수의 화살표 표기법즉시 실행 함수변수의 scope 알아보기안녕하세요!트윅스스터디 그 두 번째 과제에서는 함수 더 알기 에서는 JavaScript의 다양한 함수에 대해 알아보도록 하겠습니다.자바스크립트의 익명함수는 다음과 같은 형태를 가지고 있습니다.보면 함
@chakra-ui useBreakpointValue webpack 빌드에러
css 프레임 워크중 media-query와 관련된 React Hook은 서버 사이드 렌더링에서 작동하지 않을 수 있다. 해결 방법은 간단하다1\. SSR을 사용하지 않도록 페이지를 설정한다.2 .해당 Hook이 SSR 환경에서 사용되지 않도록 조건부로 렌더링을 수행
[js] call by value/ call by reference
데이터 조작 방식에는 값에 의한 방식과 참조에 의한 방식이 존재한다.값을 통해 조작 하는 경우 : 기본타입(불리언, 문자열)참조를 통해 조작하는 경우 : 참조타입(객체-배열, 함수)둘의 차이 ? 참조 타입은 메모리의 크기가 불분명하기 때문에 메모리를 비효율적으로 많이

[프로그래머스] 프로세스
운영체제의 역할 중 하나는 컴퓨터 시스템의 자원을 효율적으로 관리하는 것입니다. 이 문제에서는 운영체제가 다음 규칙에 따라 프로세스를 관리할 경우 특정 프로세스가 몇 번째로 실행되는지 알아내면 됩니다.실행 대기 큐(Queue)에서 대기중인 프로세스 하나를 꺼냅니다.큐에

백트래킹/시간복잡도/백준 15649번/자바스크립트
모든 경우의 수를 확인해야할때 백트래킹을 사용한다.for로는 확인이 불가한 경우(깊이가 달라질때)여기서 for문이 두번 반복된다. 여기서 깊이는 2인 것이다. 돌아가는 for의 반복이 정해지지 않고 계속 달라진다는 것이다. 재귀함수를 통해서 for을 계속 늘려서 깊이를

한입 크기로 잘라 먹는 리액트 Section 7
뭐임 어이없네Routing이란?어떤 네트워크 내에서 통신 데이터를 보낼 경로를 선택하는 일련의 과정Router 데이터의 경로를 실시간으로 지정해주는 무 언가Route+ing 경로를 정해주는 행위 자체와 그런 과정들을 다 포함하여 일컫는 말Page Routing ?ㄴ 단

TIL - 잡다한 자바스크립트 기본지식 2
오늘 새로 배운 내용을 간단하게 공부하여 적는 공간으로 잘못된 정보가 포함되어있을 수가 있습니다. 1. 구조 분해 할당 프로그래머스 lv0 - 구조 분해 할당 문제를 풀고 공부하게 되었다. 구조 분해 할당 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수

[프로그래머스][JS][JadenCase 문자열 만들기 ]
https://school.programmers.co.kr/learn/courses/30/lessons/12951JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파
[TIL] 230602
console.log()를 사용하는 것 외에도 console.dir() 를 사용하면 해당 요소에 어떤 값이 들어있는지, 어떤 값이 T/F인지와 js에서는 다양한 속성을 변경할 수 있다는 점을 알 수 있었다. grid 사용하기 .prettierrc : 어떤 기준으로 fo

22장 this
객체는 상태를 나타내는 프로퍼티와 동작을 나타내는 메서드를 하나의 논리적인 단위로 묶은복합적인 자료구조다.이때 메서드가 자신이 속한 객체의 프로퍼티를 참조하려면 먼저 자신이 속한 객체를 가리키는 식별자를 참조할수 있어야 한다.객체 리터럴 방식으로 생성한 객체의 경우 메

[JS] 호이스팅
호이스팅은 변수를 코드의 선두로 끌어 올려진 것처럼 동작하는 자바스크립트의 고유 특징이다. 변수 선언이 소스코드가 한 줄 씩 순차적으로 실행되는 시점인 런타임 단계 전에 실행된다.
csv 파일 파싱
콤마로 구분된 csv 파일을 읽어 파싱할 때 아래와 같은 문제가 있다.test, 1, "1,1", 2, 3 => 'test', 1, '"1', ',1"', 2, 3쌍따옴표로 묶인 데이터는 하나의 컬럼으로 취급되어야 하는데 단순히 콤마로 split(’,’) 하면 위처럼

Typescript(1) - 정적 타이핑
현재 웹개발의 트렌드는 단연 typescript이다.기업체 및 대규모 프로젝트에서는 안정성이 요구되기 때문에타입의 오류가 많은 javascript 대신에 typescript를 사용해웹, 앱 어플리케이션의 안정성을 높이고 생산성을 증대시킨다