console.log( ) 는 값이 눈에 보이도록 화면에 나타내주는 역할을 한다.코드에서 보이는 그대로 콘솔에 로그를 남긴다는 뜻이고 흔히들 "콘솔을 찍어본다" 라고 표현한다. (고 하는데 이제 막 개발자를 향한 길에 들어선 나에겐 이것조차 멋있어 보인다...✨)변수란
'apple', 'coffee', 'JavaScript', 'Hello', 'World' 모두 다 문자열이다. 할당받은 변수와 + 기호를 이용해서 문자열을 합칠 수 있다.'' 와 ""는 변수이름에는 사용하지 않고 문자열에만 사용한다. .length 를 이용하여 문자
코드가 실행되는 흐름을 변경하는 것을 조건 분기라고 한다.조건문 안에 조건문을 중첩해 사용break는 switch 조건문이나 반복문을 빠져나가기 위해 사용하는 키워드이다.자바스크립트에서 항을 3개 갖는 연산자는 조건부 연산자가 유일해서 삼항연산자라고 부르기도 한다.논리
여러 자료를 묶어서 활용할 수 있는 특수한 자료배열은 대괄호\[]를 사용해 생성하고 내부의 값을 쉼표로 구분해 입력한다. 이때 배열 내부에 들어있는 값을 요소라고 한다.ex)\[요소, 요소, 요소,.....,요소]배열 \[인덱스] - 요소의 순서를 인덱스라고 하고 가장
함수를 사용하는 것을 함수 호출, 즉 함수를 호출한다고 표현한다. 함수를 호출할때는 괄호 내부에 여러가지 자료를 넣는데 이러한 자료를 매개변수라고 한다.함수를 호출해서 최종적으로 나오는 결과를 리턴값이라고 부른다.함수 - 코드의 집합을 나타내는 자료형반복되는 코드를 한
실제로 존재하는 사물을 의미하고 이름과 값으로 구성된 속성을 가진 자바스크립트의 기본 데이터 타입.객체는 중괄호로 생성하며 키 : 값 과 같은 형태의 자료를 쉼표 ,로 연결해서 입력합니다.product\['제품명'], product\['유형'], product\['성
JavaScript에서 코드 실행 중에 예기치 못한 에러가 발생했을 때, 이로부터 코드의 실행 흐름을 복구할 수 있는 기능이 내장되어있는데 이런 기능을 예외처리라고 한다.구문오류(Syntax Error) - 프로그램 실행 전에 발생하는 오류예외(Exception) 또는
객체를 우선적으로 생각해서 프로그램을 만든다는 방법론.프로그램에 필요한 요소만 사용해서 객체를 표현하는 것.복잡한 자료, 모듈, 시스템등으로부터 핵심적인 개념과 기능을 간추려내는 것.객체들을 정의하고 그러한 객체들을 활용해서 프로그램을 만드는 것.클래스 - 객체를 만들
자바스크립트를 이용하여 웹 문서에 접근하고 제어할 수 있도록 객체를 사용해 웹 문서를 체계적으로 정리하는 방법.요소 노드 - 모든 HTML 태그를 의미.텍스트 노드 - 태그의 텍스트 내용.속성 노드 - 태그의 속성.주석 노드 - 주석.getElementById(id)
정규표현식은 특정 패턴의 문자열을 찾기 위한 표현방식!!이러한 언어를 형식언어(formal language)라고 한다.정규표현식을 이용하면 특정 패턴에 매칭되는 문자열을 좀 더 쉽게 찾아낼 수 있다.우선 말도 안되는 문장 하나를 만들어 보자..?시원한 아이스아메리카노
arr.push(\[element1\[, ...\[, elementN]]])push는 기존 배열에 값을 추가하여 원본을 바꾼다.위의 코드에서처럼 arr 배열에 push(9)를 하고 arr을 확인하면 arr의 원본 자체가 변경된 것을 확인할 수 있다.array.conca
저를 Unique하게 만들어주세요...🥲
함수냐 클래스냐 그것이 문제로다..🤔
!is조건부렌더링 && All die🥲
이쪽으로 갔다 저쪽으로 갔다 왔다갔다
sass냐 styled-components냐 그것이 문제로다...🤔
그래서 링크가 뭐라고요?
부먹보단 찍먹이죠👍🏻
Redux vs Mobx vs Recoil
리액트 받고 네이티브로 가 😎
var, let 그리고 const
둘이 뭐가 그렇게 다른건데?
원시값과 참조값
Callback Hell에서 빠져나오기 위한 방법.
라이브러리 대 프레임워크
어씽어웻
리덕스도 겨우 알았는데 리덕스 툴킷은 또 뭐야
유즈리프에 대해 알아보자
ReactiveX RxJS
DUCKS DUCKS
너무나도 어려운 리덕스
requestIdleCallback??