JavaScript - 기초 문법 정리

지수·2025년 4월 5일

JavaScript

목록 보기
1/3
post-thumbnail

JavaScript 복습겸
누군가에게 도움이 되길 바라면서 이 글을 시작합니다!


자바스크립트 출력 위치

<script>
		doucument.write("화면에 메세지를 출력합니다.")   // 화면에 출력
		console.log("콘솔창에 출력합니다.")             // 콘솔에 출력
</script>

변수 선언 방법 (var, let, const)

- var

  var x = 5;
  var y = 6;
  var z = x+y;

  var x = 23;  // var는 또 선언 가능
  z = x + 1;

변수명의 재선언이 가능하며 값을 자유롭게 바꿀 수 있음

- let

  let x1 = 5;
  let y1 = 6;
  let z1 = x1 + y1;

  // let x1 = 7;  --> 변수명의 재사용시 에러발생
  x1 = 7;  // 정상적으로 실행됨

변수명의 재선언은 불가능하지만
값을 다시넣는 것은 가능하다

- const

  const PI = 3.41592;

  // PI = 3.14  --> 에러발생
  // const PI = 3.14  --> 에러발생

변수명의 재선언이 불가능하며
한번 지정된 값을 바꾸는 것도 불가능하다


데이터 타입(String, Number, Object, Array, Undefined, Null, Boolean)

- String

let name1 = "홍길동";
let name2 = '홍길순';


// *문장 안에 따옴표 넣기표 넣기*
let str1 = "저의 이름은 " + 'name1' + " 입니다.";

// 실행결과 --> 저의 이름은 name1 입니다. (''가 보이지 않음)

let str2 = '저의 이름은 "name1" 입니다';
let str3 = "저의 이름은 \"name1\" 입니다";

// 실행결과 --> 저의 이름은 "name1" 입니다

- Number

let x = 3;
let y = 3.14;

- Object

let person = {};  // 선언
person.firstName = "나";
person.lastName = "지수";
person.age = 18;

console.log(person1);

// 실행결과 --> {firstName: '나', lastName: '지수', age: 18}

- Array

let arr = [];
arr.push("나지수");
arr.push(2.25);
arr.push(null);
arr.push(undefined);

- Boolean

let isAdult = true;
let num1 = 5;
let num2 = 7;

consloe.log(num1 > num2);

// 실행결과 --> false

- Undefined

let u1;
console.log(u1);

// 실행결과 --> 에러발생 ul is not defined

let u2 = undefined;
console.log(u2);

// 실행결과 --> undefined

- Null

let n1 = null;
console.log(n1);

// 실행결과 --> null

- 타입 확인 방법

let num1 = 5;
console.log(typeof num1);

// 실행결과 --> number

let isAdult = true;
console.log(typeof isAdult);
// 실행결과 --> boolean

type of 를 사용하면 해당 데이터의 타입이 무엇인지 알 수 있습니다!


자바스크립트의 기본적인 문법에 대한 글을 적어봤습니다!

다음에는 내장함수들에 대한 내용을 정리해볼게요

글 읽어주셔서 감사합니다!

profile
개발자 꿈나무 여고생

0개의 댓글