JavaScript

자바스크립트 데이터 유형

CD2Y 2021. 9. 2.
반응형

See the Pen 자바스크립트 데이터 유형 by nilgi (@nilgi) on CodePen.

 

let a = 3; // 숫자
let b = "Tstiory Blog"; // 문자
let c = {name:"nilgi", BloodType:"AB"}; // 개체


let a = 3 + "nilgi"; // 숫자 + 문자
let a = "nilgi" + 3; // 문자 + 문자 : 문자 뒤에 오는 숫자는 문자 처리
let a = 1 + 5 + "nilgi"; >> 6nilgi
let a = "nilgi" + 5 + 1; >> nilgi51


let c = 22;
c = 12;
c = jj // 적용


문자열은 ", '를 사용한다.
let a = "nilgi";
let b = 'nilgi';


숫자 소수점 표현
let g = 39.00; >> 39 // 소수점 이하 숫자가 0이면 출력하지 않는다.
lgt g = 39; >> 39
let g = 39.12; >> 39.12
let x = 55e5; >> 5500000 // e는 0의 의미하고 e뒤에 오는 숫자는 0의 개수다.
let x = 55e-5 >> 0.00055 // -e는 소수점 자리수를 의미하고 -e뒤에 오는 숫자는 소수점 자리수다.


<p id="nilgi1"></p>
<script>
  let x = 6;
  let y = 6;
  let z = 9;
  document.getElementById('nilgi1').innerHTML =
  (x == y) + "<br/>" + ( x == z); // 참(true), 가짓(false)
</script>

<p id="nilgi2"></p>
<script>
  let nilgi = ["blog","AB","maple"] // 항목 배열은 []대괄오를 쓴다.
  document.getElementById('nilgi2').innerHTML = nilgi[2] // 항목 번호는 0부터 시작한다.
</script>

<p id="nilgi3"></p>
<script>
  const nilgi3 = { // 객체 나열
    name : "nilgi",
    bloodtype : "AB",
    game : "maplestory",
    blog : "T.story"
  };
  document.getElementById('nilgi3').innerHTML = 
  nilgi3.name + " " + nilgi3.bloodtype + " " + nilgi3.blog;
</script>

<p id="nilgi4"></p>
<script>
  document.getElementById('nilgi4').innerHTML = 
  typeof "" + "<br/>" +
  typeof "nilgi" + "<br/>" +
  typeof 666 + "<br/>" +
  typeof (6) + "<br/>" +
  typeof (6 + 6); // 변수 값의 유형을 판단 합니다.
</script>


let nilgi;
>> undefined

let nilgi = "AB";
nilgi = undefined;
>> undefined

let nilgi = ""; // 빈 값은 undefined가 아닙니다.

반응형