JavaScript
-
형변환 (type casting)1 : 문자열과 숫자JavaScript 2022. 9. 23. 13:02
값의 자료형이 바뀌는 현상 또는 바꾸는 행위. 명시적 형변환 : String() , Number() , Boolean(), parseInt(), parseFloat() 등 직접 바꾸는 경우. 자동(암시적) 형변환 : JavaScript가 자동으로 바꾸는 경우. 1. 더하기를 할 때는 문자열 자료형이 숫자 자료형을 변환시켜 버린다. > '1'+0 '문자열'-0; < NaN - '문자열' 과 같은 다른 자료형이 먼저 숫자로 형 변환됨 - 문자열을 숫자로 바꾸면 NaN (Not a Number) - 여기..
-
null과 undefined 비교JavaScript 2022. 9. 23. 11:06
1. null은 비어 있는 값. undefined는 변수를 선언만 하고 값이 할당되어 있지 않은 것. let name1 = null console.log(name) // null 을 출력 let name2 console.log(name2) // undefined를 출력 빈 값이라는 점에서 null과 undefined는 같지만, 자료형을 비교하면 다르다. > undefined==null; undefined===null; console.log('Hello, undefined!'..