시작하기에 충분한 JavaScript: #4 데이터 유형 및 변수

변수? 뭐야?



👉 변수는 전체 프로그램 실행 주기 동안 특정 값을 보유하는 컨테이너입니다.

👉 의미가 없나요?

👉 여기 예가 있습니다: 이전 블로그 중 하나에서 우리는 사용자가 '숫자 1', '숫자 2', '조작'과 같은 3개의 입력을 줄 수 있는 간단한 계산기를 만드는 것을 생각했습니다.

👉 이제 우리는 때때로 프로그램에 이러한 입력이 필요합니다...

👉 입력 내용을 기억해두거나😂(매우 비전문적) 어딘가에 저장할 수 있습니다.

👉 이제 입력 데이터를 일부 컨테이너에 저장하는 옵션이 하나뿐입니다.

👉 코딩 세계에서 우리는 이러한 컨테이너를 변수라고 부릅니다. 변수는 값을 저장하고 작업을 줄이는 컨테이너에 지나지 않습니다.

어떻게 변수를 쓸 수 있습니까?



예시

var userName = "Adarsh";


이봐, 이게 뭐야?

👉이제 분해해보자

👉저희가 썼습니다var userName = "Adarsh"
👉 JSvar에서는 수정할 수 없는 예약어인 반면 var는 프로그램에서 변수를 선언하는 데 사용됩니다.

👉 userName는 변수 이름입니다. 컨테이너에 값을 저장할 때 나중에 프로그램에서 불러올 수 있도록 컨테이너 이름을 지정해야 합니다. 이것은 무엇이든 될 수 있습니다.

👉 변수 이름은 식별자라고도 합니다!

👉 식별자 작성 규칙
- 식별자는 공백을 포함할 수 없습니다.
- var user name
- var userName

  - identifiers can not contain special characters except `_` and `$`
  - `var user%name` ❌
  - `var ^username` ❌
  - `var user;name` ❌
  - `var user_Name` ✅

👉=는 이름에서 알 수 있듯이 할당 연산자 라고도 하며 변수에 값을 할당하는 데 사용됩니다.

자바스크립트 데이터 유형



👉 데이터 유형은 단순히 변수에 어떤 유형의 값을 저장할지 정의합니다.

👉 예: 계산기의 경우 3개의 입력이 있으므로 3개의 변수, 2개의 숫자 유형(num1 및 num2) 및 연산자(텍스트 또는 문자열)에 대해 1개가 필요합니다.

JavaScript : 느슨하게 입력된 언어



👉야 변수 선언할 때 데이터 타입을 지정해야 하나요? JS는 느슨한 유형의 언어이기 때문에 대답은 '아니오'입니다!

👉 JavaScript는 느슨하게 유형이 지정된 언어이므로 사전에 변수에 어떤 유형의 정보를 저장할지 지정할 필요가 없습니다. JavaScript는 할당한 정보의 종류에 따라 자동으로 변수를 입력합니다.

👉예시

var numOne = 5    // automatically assigns type `number`
var numTwo = 10  // automatically assigns type `number`
var Operator = "+"// automatically assigns type `string`



JS에서 사용 가능한 데이터 유형





기본 데이터 유형 : 기본 또는 기본 데이터 유형은 단순히 프로그래밍 언어에서 제공하는 데이터 유형을 의미하므로 지정할 필요가 없습니다.

복합 데이터 유형 : 이름에서 알 수 있듯이 복합 데이터 유형은 기본 데이터 유형의 모음으로 구성됩니다.

단순 데이터 유형



👉 숫자 : 숫자를 저장하기 위해 사용

👉 문자열 : 텍스트 또는 일련의 문자를 저장하는 데 사용

👉 Boolean : True 또는 False만 저장하는 1비트 데이터 타입

👉 Null : null은 비어 있거나 아무것도 없는 값으로 할당됩니다.

👉 Undefined : 선언된 변수이지만 정의되지 않음

이 중 어느 것도 얻지 못하더라도 걱정하지 마십시오. 우리가 프로그램을 작성할 때 이 모든 것을 이해하게 될 것입니다 :p

의심이나 피드백이 있으면 의견 섹션에 알려주십시오. 번성하는 개발자 커뮤니티에 시간을 할애하는 것은 항상 가치가 있습니다 :)

계속 코딩하세요 ❤

이봐, 연결하자👋



/
Github

좋은 웹페이지 즐겨찾기