[JS] 변수
·
Javascript
변수데이터를 저장할 때 쓰이는 '이름이 붙은 저장소'C, Java와 다르게 '담겨'있는 것이 아닌 '가리키는 것' 예시 1)let x = 10let y = xlet z = y❌ 틀린 그림 ⭕️ 맞는 그림예시 2)let x = 10let y = xlet z = yx = 20console.log(y, z) // 결과 값은 둘 다 10 변수 선언var, let, const의 키워드를 사용 1. var초기화가 필요 없고 재할당 및 생략 가능엄격 모드(strict mode)에서 에러 발생혼동을 야기할 수 있음권장되지 않음var x = 1;console.log(x); // 1// 재정의 가능var x = 2;console.log(x); // 2 2. let동일한 변수명으로 재정의 불가선언된 코드 블록(함수, if문..
[JS] Javascript란
·
Javascript
Javascript동적으로 변경되는 콘텐츠를 만들고, 멀티미디어를 제어하고, 이미지에 애니메이션을 적용하는 등 거의 모든 작업을 수행할 수 있는 스크립팅 또는 프로그래밍 언어 Javacript가 할 수 있는 일데이터 저장저장 공간 : var , let , const저장할 값의 형태 : 숫자, 문자열, 빈 값, boolean, 배열, 객체코드의 뭉치 : 함수값 계산사칙연산논리연산조건문반복문자료형의 내장함수결과 반영DOM & BOM API를 사용하여 사용자에게 반응 또는 연산 결과 값을 반영다른 컴퓨터와 통신 Javacrip를 사용하는 여러가지 방법HTML 파일 내부 삽입1. HTML 태그 내 삽입 hello 2. script 태그를 통해 삽입  HTML 파일 외부에 있는 스크립트 파일 로드외부 ..