>  기사  >  웹 프론트엔드  >  JS 개발의 구체적인 기본 데이터 유형은 무엇입니까?

JS 개발의 구체적인 기본 데이터 유형은 무엇입니까?

韦小宝
韦小宝원래의
2018-01-11 10:12:001641검색

JS의 데이터 유형에는 기본 데이터 유형, 복합 데이터 유형 및 특수 데이터 유형이 포함됩니다. 오늘은 먼저 js의 기본 데이터 유형에 대해 설명하겠습니다. js 데이터형에 대해 잘 모르거나 관심이 있는 친구들도 함께 살펴볼까요

JS 개발에 있어서 기본 데이터형은 무엇인가요? JS의 데이터 유형에는 기본 데이터 유형, 복합 데이터 유형 및 특수 데이터 유형이 있습니다. 오늘은 기본 데이터 유형을 먼저 설명하겠습니다.

0 먼저 다음 두 가지 지식 사항을 상기시켜 드리겠습니다.

0.1typeof는 변수 유형을 감지하는 데 사용됩니다.

쓰기: typeof a; 유형 콘솔은 필요한 부분을 인쇄합니다

일반 브라우저에서 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

String

유형 문자열, 작은따옴표 또는 큰따옴표로 묶인 모든 문자

var c = 'hello';
console.log(typeof c);//string
var d = "world";
console.log(typeof d);//string

Boolean 유형

Boolean, 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 String()으로 변환하면 작성한 내용이

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 undefed 문자열을 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

위는 에디터가 소개한 JS 개발의 구체적인 기본 데이터 유형입니다. 모두에게 도움이 되길 바랍니다! !

관련 권장 사항:

JavaScript의 js 데이터 유형

js 데이터 유형 및 배열을 판단하는 방법에 대한 방법 예에 대한 자세한 설명

js 데이터 유형 변환 문제에 대한 자세한 설명

위 내용은 JS 개발의 구체적인 기본 데이터 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.