내가 만들어본 것으로 간단한 예시를 들어보자.버튼을 클릭 했을 때마다 배경색이 파란색, 빨간색이 번갈아가면서 바뀌어야 한다.자, 그럼 여기서는 클로저를 사용해야한다.클로저를 사용하려면 즉시실행함수 라는 것을 사용해야한다.< 클로저 = 즉시실행함수 >한 세트라고 보
1. 웹 브라우저와 웹 서버의 통신과정 >사용자가 원하는 요청을 서버에 요청해 그 요청을 브라우저에 보여주는 것. ex) 사용자가 웹브라우저에 URL을 입력한다. 그러면 웹서버로 (요청)한다. ( 웹서버야 해당 URL로 이동하게 해줘 ! ) 브라우저에 사용자가 원하
this 공부하면서 제일 정의되어있지 않아서 공부하는데 나로써 이해하는지 굉장히 힘들었다.이해는 했다고 생각했지만, 막상 설명하려고 하면 어떻게 설명을 해야하는 지가 어려움을 느꼈다.내가 이해한 this를 토대로 정리해서 글로 남겨보려고 한다.👉🏻 객체지향 언어에서
오늘은 반복문의 기본적인 for문 과 while문 break문 continue문을 정리해 보겠다.반복문을 사용하는 상황은 하나의 코드를 반복해서 사용하는 경우 이다.구체적으로 이야기 하자면,어떠한 목록들을 차례대로 출력하는 경우 ( 상품 목록, 글 목록 )숫자를 1부터
내가 알아보고 공부한 반복문들의 종류들을 적어보도록 하겠다. 대부분 for문은 배열과 한 쌍이다. 비동기적인 방법을 사용해 api의 정보들을 json 형식으로 가져와 반복문으로 배열들의 요소에 접근, 순회, 호출을 해오기 때문에 그 값을 화면에 보여지게 만드는 것이다
생성자 함수란 ? >new 연산자와 함께 호출하여 객체를 생성하는 함수를 말한다. 생성자 함수에 의해 생성된 객체를 인스턴스라고 한다. 언제 사용되나요 ? 👉🏻 동일한 프로퍼티를 갖는 객체를 여러개 생성해야 하는 경우 사용된다. ex) 복수의 사용자, 수 십개의
오늘은 일급객체라는 것이 무엇인지 공부했고 이 내용을 정리해 적어보려고 한다.함수는 일급객체다.여기저기 흘겨듣던 단어였다.일급객체에 대해 공식 문서의 사이트의 정의 된 것을 가져와 보았다.일급 객체(first-class object)란,다른 객체들에 일반적으로 적용 가
정규표현식 (RegExp) 정규식, Regular Expression 역할 문자 검색 ( search ) 문자 대체 ( replace ) 문자 추출 ( extract ) 테스트 사이트 https://regexr.com 정규식 생성 예제 문자 메소드 메소
가장 먼저 이야기 하고 싶은 것은타이머 함수는 ECMAScript 사양에 정의된 빌트인 함수가 아니다.그렇지만, 브라우저 환경과 Node.js 환경에서 모두 전역 객체의 메서드로서 타이머 함수를 제공한다.즉, 타이머 함수는 호스트 객체이다.깨알 지식 ❗️호스트 객체 :
비동기 처리에 관련되서 코드 구현하는 부분을 공부했던 내용을 정리해서 적어보려고 한다.공부하다 보니 해당 내용은 아니지만, 관련된 내용도 적게 되다 보니 그냥 각자 나눠서 올릴까 ? 생각도 했지만, 관련 내용을 한번에 모아서 보는 것이 좋을거 같다고 생각이 들어서 한번