JS의 데이터 유형에는 기본 데이터 유형, 복합 데이터 유형 및 특수 데이터 유형이 있습니다. 오늘은 기본 데이터 유형을 먼저 설명하겠습니다. 관심 있는 친구들은 꼭 살펴보시길 바랍니다. 모두에게 도움이 되기를 바랍니다.
JS 개발의 기본 데이터 유형은 무엇인가요? JS의 데이터 유형에는 기본 데이터 유형, 복합 데이터 유형 및 특수 데이터 유형이 있습니다. 오늘은 기본 데이터 유형을 먼저 설명하겠습니다.
0. 먼저 다음 두 가지 지식 사항을 상기시켜 드리겠습니다.
0.1typeof는 변수 유형을 감지하는 데 사용됩니다.
쓰기: typeof a;
0.2console.log()는 콘솔에 인쇄하는 데 사용됩니다. 필수 부분
일반적으로 HTML 파일 페이지를 입력한 후 마우스 오른쪽 버튼을 클릭하고 Inspect를 선택하면 콘솔이 나타납니다. 콘솔을 선택하면 인쇄한 내용을 볼 수 있습니다
추가: 경고()는 페이지 팝업입니다. 상자에 내용이 표시됩니다.
document.write()는 페이지에 내용을 출력하는 방법입니다
1. 변수: 기본 데이터 유형에 대해 이야기하기 전에 먼저 JS에서 변수를 정의하는 방법을 이해해 보겠습니다.
1.1 변수 정의: 변수를 정의할 때 유형(컨테이너 유형)에 관계없이 변수에 초기값을 지정할 수 있습니다.
1.2 변수 명명 사양: 문자, 숫자, 밑줄 및 $의 조합은 숫자로 시작할 수 없습니다. 키워드나 예약어는 사용할 수 없습니다.
1.3 초기 값은 다음 5가지 유형만 가능합니다.
숫자 유형 숫자, 숫자 또는 소수만 가능
var a = 10; console.log(typeof a);//number var b = 10.6; console.log(typeof b);//number
문자열 유형, 작은따옴표 또는 큰따옴표로 묶인 모든 문자
var c = 'hello'; console.log(typeof c);//string var d = "world"; console.log(typeof d);//string
부울 유형 부울, It true 또는 false를 나타내기 위해 true 또는 false만 있을 수 있습니다
var e = true; console.log(typeof e);//boolean var f = false; console.log(typeof f);//boolean
undefine, 변수를 정의한 후에는 값이 할당되지 않습니다. 이 변수는 undefine
var g; console.log(typeof g);//undefined
empty null이며 객체 유형 등 여러 종류가 있습니다. 배열 객체, 수학적 객체, 날짜 객체(추후 학습)
var h = ""; console.log(typeof h);//null
그리고 이 5가지가 JS의 5가지 기본 데이터 유형입니다.
2. 유형 변환
숫자 유형, 문자열 유형 및 부울 유형 간의 변환
2.1 값 변환—Number()
console.log(Number("123"));//123 console.log(Number("12.3"));//12.3 console.log(Number("12hshs"));//NaN console.log(Number('0034'));//34 console.log(Number(""));//0 console.log(Number(true));//1 console.log(Number(false));//0 console.log(Number(null));//0 console.log(Number(undefined));//NaN
참고: NaN: 숫자가 아니며 다른 것들은 나중에 설명됩니다.
2.2 문자 변환 문자열 (), 작성한 내용은
console.log(String(123));//123 console.log(String(0));//0 console.log(String(true));//true console.log(String(false));//false console.log(String(undefined));//undefined console.log(String(null));//null
2.3으로 변환됩니다. Boolean()으로 변환
팁:
숫자를 부울로 변환하고, 0이 아닌 것은 true
문자열을 부울로 변환하고, 비어 있지 않은 것은 true
NaN null 정의되지 않음은 문자열 False로 변환됩니다.
console.log(Boolean("123"));//true console.log(Boolean("0"));//true console.log(Boolean("山东"));//true console.log(Boolean(""));//false console.log(Boolean("true"));//true console.log(Boolean("false"));//true console.log(Boolean(14));//true console.log(Boolean(0));//false console.log(Boolean(NaN));//false console.log(Boolean(-100));//true console.log(Boolean(undefined));//false console.log(Boolean(null));//false
관련 권장 사항:
JavaScript 소개 기본 데이터 유형, 값 유형 및 참조 유형
위 내용은 JS 개발의 몇 가지 기본 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!