Category: JavaScript

0

JavaScript- null VS falsy 예외 처리

null에 대한 예외 처리 null에 대해서만 예외 처리를 한다. 123if (event.target.value == null) { return;} falsy에 대한 예외 처리 undefined, 빈문자열(''), 숫자 0등 falsy에 다 예외처리한다. 123if (!event.target.value) {

0

Unexpected closing tag

에러 메시지12345ERROR Error: Uncaught (in promise): Error: Template parse errors:Unexpected closing tag "form".It may happen when the tag has already been closed by another tag.For more info seeh

0

덧셈 연산과 문자열 변환

덧셈 연산과 문자열 변환 과정에서 무의식적으로 코딩하다가 일어난 이슈와 그 해결 방법에 대해 정리하고자 한다. Number 타입의 값들을 이어 붙여서 문자열로 변환하고자 했다. 123const yyyy = 2019;const mm = 04;const dd = 15; yyyy, mm, dd 각 변수에는 Number 타입의 값이 각각 들어있다. 이 값

0

참조 (Reference)

참조 (Reference) JavaScript에는 모두 일곱 가지의 타입이 존재한다. 원시 타입(primitive type) Boolean Null Undefined Number String Symbol 참조 타입(reference type) Object 참조란? 여기에서 참조(reference)란, 객체가 컴퓨터 메모리 상에서 어디에 저장되

0

const, let, var의 개념 비교

ES2015에서 let, const를 도입하게 된 배경 대부분의 문제는 전역 변수로 인해 발생한다. 전역 변수는 간단한 애플리케이션의 경우,사용이 편리하다는 장점이 있지만 불가피한 상황을 제외하고 사용을 억제해야 한다. 전역 변수는 유효 범위(scope)가 넓어서 어디에서 어떻게 사용될 것인지 파악하기 힘들며,비순수 함수(Impure function)에 의

0

스코프(Scope)

스코프(Scope)123456function add(x, y) { // 변수 `x`와 `y`가 정의됨 return x + y;}add(2, 3);console.log(x); // 에러! 매개변수와 같이 함수 안에서 정의된 변수는 함수 바깥에서는 접근할 수 X 함수 안에서만 사용할 수 있다. 특정 변수가 유효한 코드 상의 유효 범위를

0

함수의 구성 요소- 매개변수(parameter)와 인수(argument), 반환값(return value)

함수의 구성 요소실행 순서 주의할 점: 함수를 정의하는 것만으로는 함수 내부에 있는 코드가 실행되지 않는다. 함수 내부의 코드를 실행하려면, 반드시 함수를 호출해주어야 한다. 매개변수(parameter)와 인수(argument) 매개변수는 변수의 일종이다. 함수 호출 시마다 인수가 매개변수에 대입된다. 주의할 점: 매개변수는 바깥에서 선언된 변수와는 관계

0

자바스크립트에서 변수를 관리하는 방법

자바스크립트에서 변수 관리법- 1. 함수 단위 변수를 관리하는 방법에 대해 알아보자.JavaScript에서 변수를 관리하는 방법은 크게 세 가지로 정리할 수 있다. 함수 단위로 변수를 관리하기 실행 시의 변수 검색은 렉시컬 영역을 기준으로 하기 실행 시의 변수 검색은 변수 스코프 체인을 이용하기 변수를 관리하는 방법을 알아보기에 앞서, 먼저 변수의