자바스크립트에는 다음 7가지 내장 타입이 있다.nullundefinedbooleannumberstringobjectsymbol (ES6부터 추가)📎 object를 제외한 이들을 '원시 타입'이라 한다.값의 타입은 typeof 연산자로 알 수 있다.💡 typeof연산
📌이번에는 JS가 타입을 처리하는 방법을 알아 보자! JS는 신기한 특징이 있다. JS의 값에는 타입이 존재하지만 변수에는 따로 타입이 존재하지 않는다. 변수는 언제라도, 어떤 형태의 값이라도 가질 수 있다. >💡 값 => 타입 0 변수 => 타입 X JS는
📌이번에는 배열에 대해 알아보자 📌배열이란 뭘까? >💡 배열이란 번호와 번호에 대응하는 데이터들로 이루어진 자료 구조를 말한다. JS에서 배열은 타입이 엄격한 다른 언어들과 달리 문자열, 숫자, 객체 심지어 다른 배열이나 어떤 타입의 값이라도 담을 수 있다
우리는 흔히 문자열을 "문자의 배열"이라고 생각한다.하지만 JS에서 문자열은 문자의 배열과 생심새만 비슷할 뿐 문자 배열과 같지 않다는 사실을 알아야 한다.문자열은 배열과 겉모습이 닮았다. 다음을 보자.문자열은 유사 배열이다. 따라서 둘 다 length, indexOf
📌이번에는 숫자에 대해 알아보자 흔히 우리가 숫자형 타입을 떠올리면 정수, 자연수, 실수, 복소수 등 여러가지 형태를 떠올린다. > double, int, float 그럼 JS는 어떨까? 놀랍게도 JS에 존재하는 숫자타입은 number 오직 한개이다. 즉, nu
📌이번에는 특수 값에 대해 알아보자 📎값 아닌 값 undefined, Null 타입의 값은 각각 undefined과 Null밖에 없다. 그래서 이 둘은 타입과 값이 항상 같다. undefined와 Null은 종종 '빈(empty)' 값과, '값아닌(nonva