# JacaScript
JS 알고리즘 뽀개기 - 4
문자열 s 중 숫자만으로 이루어져있다면 true, 문자열이 함께 있다면 false를 리턴하는 문제이다. Number() 메소드를 사용해서 숫자로 바꿔준 다음에 숫자인지 아닌지를 조건을 걸어 확인하면 나오는 문제라 간단하게 생각해서 for...of문을 이용해서 value
Next.js Redirection
Next.js의 Redirection 처리하는 방법으로는 크게 두 가지가 있다. next.config.js 에서의 Redirection 처리 middleware.js 에서의 Redirection 처리 next.config.js 가장 기본적인 Redirection
Hoisting
호이스팅이란 변수나 함수가 어디에서 선언이 되든 간에 최상단에 위치하게 되어 동일한 스코프 어디든지 참조 할 수 있다는 것이다.

분할과 정복 패턴
JavaScript 알고리즘 & 자료구조 마스터 클래스 강의를 듣고 작성하는 강의노트한 문제를 둘 이상의 부분으로 분할하여 해결하고 이를 합쳐 원래의 문제를 해결하는 기법으로 주로 배열이나 문자열 같은 큰 규모의 데이터세트를 처리한다.search 함수는 정렬된 배열과
Inflearn-BBC
※Intersection observer: 어떠한 요소가 눈에 보이는지 안보이는지 체크 가능(for문 줄이기 위해서 사용)-기능 多(참고: heropy.blog)\-> 관찰하는 대상들이 나타나거나 사라지는 그 시점마다 callback함수가 실행된다여기선 총 3개(위아래
Conditional-rendering ( &&, 삼항연산자, Optional Chaining )
Javascript는 변수 선언코드가 함수 선언코드보다 뒤에 작성되어 있더라도변수 선언을 끌어 올려 일단 undefined로 선언한 후에 상단에서부터 순서대로 코드를 실행한다.순서대로 코드를 실행해나가다가 변수를 할당해주는 코드를 읽으면 그 때서야 undefined로
실전연습(HTML/CSS/JS) : Nav bar
실전연습 반응형 Navbar를 만들어봤습니다. 순서 > 레이아웃 구조의 계획 HTML 구조 만들기 CSS 스타일링 하기 Javascript로 이벤트 처리 CSS 변수
바닐라 JS로 크롬 앱 만들기::복습 5.0~5.3
tip: 새로운 기능을 가진 js, css ...를 구현할 때마다 파일을 따로 두는 것이 관리하기 편하다.Interval: 매번 일정한 시간마다 같은 동작이 일어나는 것을 의미한다. 이러한 개념 또한 js에서 내장하고 있는데 사용방법이 굉장히 쉽다. 예를 들어, 5초마
[Javascript] HTML, CSS, JS의 관계
하이퍼텍스트 마크업 언어로 쉽게말해, 웹을 만들기 위한 가장 기초적인 언어이다. html은 문서의 골격이지 프로그래밍 언어가 아니다!프로그래밍 언어 : 문제를 해결하기 위해 컴퓨터에게 주어지는 처리방법과 순서를 정해주는 명령문을 작성하는 언어마크업 언어 : 마크(mar
TIL - 22 - React.js - LifeCycle
리액트를 사용할수록 자주 발생하는 에러가 Lifecycle 관련이다. 부모 컴포넌트와 자식 컴포넌트의 Lifecycle에 대해 알아보고 관련된 에러를 해결하는 방법을 정리해보고자 한다. LifeCycle 기본 순서 constructor render componentD

TIL02. Object Oriented Programming -
이번 시간은 '객체 지향 프로그래밍(Object Oriented Programming, OOP)'에 대해서 알아보려 한다. OOP는 문자 그대로, 프로그래밍을 할 때 실행되는 모든 로직을 '상태'(properties)와 '행위'(method)로 이루어진 객체(Objec