카테고리: javascript

IIFE(Immediately Invoked Function Expression)? 즉시실행함수?

IIFE(Immediately Invoked Function Expression)? 즉시실행함수?즉시실햄함수란 정의 된 즉시 실행되는 javascript의 함수힙니다. 일반적으로 함수는 함수선언 또는 함수표현식을 이용하여 함수를 작성하고 함수를 사용하려면 함수를 호출해야합니다. 12345// 함수선언function plus(a,b) { return

javascript 정수 체크

javascript에서 정수 체크javascript에서 숫자의 값이 10진수의 정수인지 체크하는 방법에 대해 설명드리겠습니다. 함수를 생성하여 10진수 정수 체크를 해보겠습니다. 함수 생성12345678function isInt(num) { return num % 1 === 0;}console.log(isInt(2020)); // tru

null과 undefined의 차이

null과 undefined의 차이null !== undefined! null과 undefined는 다릅니다. null과 undefined의 차이점에 대해 설명드리겠습니다. nullnull은 비어있거나 존재하지 않는 값입니다. 따라서 null을 할당하면 명시적으로 비어있는 값입니다. 12var nullTest = null;consloe.log(nullTes

javascript 빈 객체 체크 (check empty object)

javascript check empty object자바스크립트에서 빈 객체를 체크하려는 경우 null로 체크 할 수 없습니다. 따라서 별도의 함수를 생성하여 체크하는 방법을 설명드리겠습니다. 함수 생성 방법1234567const obj = {};const arr = [];function isEmpty(param) { retur

Comparison Operator (비교 연산자)

비교연산자란?비교연산자란 좌항과 우항의 값을 비교하여 Boolean값 즉, true, false를 반환합니다. javascript는 엄격한 비교(===)와 형변환 비교(==)와 같이 두가지의 비교 연산자를 갖고 있습니다. 동등 연산자 (==)동등 연산자는 좌항과 우항을 비교 할 때 서로 타입이 다르면 같은 타입을 일치시키고 같은 값인지 비교합니다. 따라서

const

const?const는 상수를 위해 사용합니다. 상수란 변하지 않는 값을 의미합니다. 사용법선언const는 선언 후 할당과 동시에 재할당 할 수 없습니다. 1const foo = 123; foo를 123으로 할당합니다. 1foo = 456; 이미 할당 된 foo에 456을 재할당하면 TypeError: Assignment to constant variabl