조건문을 더 쉽게 이해하기 위해 (비교) 연산자는 필수적으로 학습하세요! if 문 : 괄호 안에 들어가는 조건이 첫 번째 평가 대상이 되며, 조건이 true인 경우 condition statement1이 실행되고, false 이면 statement2로 넘어갑니다. i
조건문을 '?' 전에 입력하고조건문이 참이면 (truthy) '?' 다음 첫번째 표현식이 실행 되고조건문이 거짓이면 (falsy) ':' 다음 표현식이 실행된다condition : 조건문으로 사용되는 표현식conditionTrue : condition이 truthy한
Class는 객체의 템플릿입니다. 객체를 여러 번 작성하고 반복해서 사용하는 것보다, 가독성 그리고 효율성을 높이기 위해 Class를 사용할 수 있습니다 (함수랑 비슷하지오).사실 Class는 함수로도 볼 수 있습니다. Example처럼 Person이라는 Class를
조건문 Conditional Statement에 해당되는 Switchif 조건문이 너무 길어지면 else if가 너무 반복되어서 이런 경우 Switch를 사용할 수 있습니다. Switch는 정해진 범위 안에 값에 대해 특정한 일을 해야 하는 경우 사용할 수 있습니다.
Rendering 웹브라우저는 HTML 문서를 해석하고, 그의 대한 결과를 화면에 나타나게 해준다. 브라우저가 스스로 해석한 HTML 문서가 화면에 잘 나타도록 보여주는 과정은 'Rendering' 이라고 부른다. HTML Rendering in Browsers 브
JavaScript에서 원시 값(primitive, 또는 원시 자료형)이란 객체가 아니면서 메서드도 가지지 않는 데이터입니다. 원시 값에는 7종류, string, number (en-US), bigint (en-US), boolean, undefined, symbol,
JavaScript 타입은(type) 값(value)의 종류를 의미합니다. 정보를 전달하기 위해 JavaScript에서 값(value)을 전달하는데, 값은 다양한 타입으로 분별할 수 있는 고유한 속성과 메서드를 가지고 있습니다. Number Type는 자바스크립트에서
원본 배열을 변경하는 메서드 pop, push, shift, unshift, splice원본 배열을 변경하지 않습니다slice, concat, replace, split 업로드중..
자바스크립트에서 Data Type 대해 배웠다면, 단일 데이터와 복합 데이터로 크게 두 가지로 나누어져있습니다. 그리고 단일 데이터는 원시 (Primitive)가 있고, 복합 데이터에는 객체 (Object)가 있습니다.객체는 복합 데이터 입니다. 서로 연관있는 속성과
JavaScript에서 자료형(Type)이란 값(value)의 종류입니다. 각각 자로형은 고유한 메서드를 가지고 있습니다. number, string, undefined, null, symbol을 원시 자료형우로 구분합니다. symbol은 잘 사용되지 않습니다. 원시
배열은 참조 자료형에 해당 돼서 메모리셀에 주소값이 저장됩니다. 그리고 다른 변수에 할당하면 메모셀에 있는 주소값만 복사가 됩니다. 예를 들면, let arr = 0, 1, 2, 3을 let copiedArr = arr로 복사가 되었습니다. 배열은 참조 자료형이기 때문
객체 복사는 Object.assign()을 사용하시면 됩니다.현재 obj 변수에 object가 할당되어 있습니다. 이를 새로운 변수 copiedObj에 전체 복사를 하고 싶으면 let copiedObj = Object.assign({}, obj) 하시면 됩니다. 그럼
변수를 참조할 수 있는 유효한 범위 식별자 (변수, 함수, 클래스)가 유효한 범위 이름 충돌 방지메모리 공간 절략 Scope는 선언됨 위치에 따라 접근이 가능한 범위가 정혀져 있다. 그리고 범위는 중괄호 {}를 사용해 block 범위를 결정하고 block 안에서 스코
변수 선언하는 키워드 없이 선언 그리고 할당이 가능하다. 그래서 선언인지 재할당인지 구분하기 어렵다. 변수 선언 안해도 출력은 정삭적으로 된다. 중복 선언이 가능하다.. 같은 변수명으로 여러 번 선언이 가능해서 나중에 에러가 발생하면 원인을 찾기 어렵다. 특히 협업을