728x90
반응형
자바 스크립트에 대해서 다시 복습하고있다
JaVa script = 객체 지향형 프로그램 => 데이터와 함수를 객체라는 그룹으로 묶어서 처리한다.
객체는 상태와 행동을 가지고 있으며, 상태는 객체의 속성(property)이라고도 한다.
동적 타이핑
선언과 할당 = 변수를 선언할 때 타입을 지정하지 않는다. 이것은 런타임 시점에 변수에 할당되는 값에 따라 자동으로
데이터 타입이 결정된다는 것을 의미
기본 문법
⚠️ 변수의 5가지 주요 개념
EX) var myVar = "Hello Worel"
변수 이름 : 저장된 값의 고유 이름 ( myVar) 고유 이름 한글도 상관없다 ex)my Var1.Var2......등등 항상 키워드 뒤에온다
변수 값 : 변수에 저장된 값 myVar 여기에 지정된 값
변수 할당 : 변수에 값을 저장하는 행위 myVar 에 지정된 "Hello Worel"
변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 var 라는 키워드를 이용해서 myVar라는 변수를 만들음
변수 참조 : 변수에 할당된 값을 읽어오는것
console.log(myVar); 등으로 myVar 출력함 이라는 참조 표시
변수 선언의 3가지 방법 : var, let,const
차이점
VAR : 중복 선언 가능 ,let과 const 는 다시 선언 불가
var myVar = "Hello Wored";
var myVar = "Test 1";
console.log(myVar);
let myVar1 = "Hello Wored1"; let과 const는 오류로 작동불가
lmyVar1 = "Test2";
console.log(myVar1);
Const : const로 할당한 값은 const로 재할당 불가
var myVar = "Hello Wored";
var myVar = "Test 1";
console.log(myVar);
let myVar1 = "Hello Wored1";
myVar1 = "Test2";
console.log(myVar1);
const myVar2 = "Hello Wored2";
console.log(myVar2);
범용성은 var>let>const 순인거같다 상황에 맞춰 다양하게 쓸수있겠지만..일단 더 배워야겠다
728x90
반응형
'Today I Learned (TIL)' 카테고리의 다른 글
TIL (Today I Learned) 23.10.16 (1) | 2023.10.16 |
---|---|
TIL (Today I Learned) 23.10.15 (0) | 2023.10.15 |
TIL (Today I Learned) 23.10.14 (0) | 2023.10.14 |
TIL (Today I Learned) 23.10.12 (0) | 2023.10.12 |
TIL (Today I Learned) 시작 23.10.11 (0) | 2023.10.11 |