◎JavaScript의 개념
:javaScript는 웹페이지를 동적으로 만들어주는 언어로, 객체 기반의 스크립트 프로그래밍 언어
:단순히 규격을 나타내는 HTML 과 CSS 와 달리, 변수와 함수등이 존재하는 프로그래밍 언어
:스크립트의 언어이자 인터프리터 방식이 사용되어, 컴파일 과정이 필요 없음
◎변수 선언과 출력
▶let과 var의 차이
var은 let과는 달리 값이 할당되지 않은 변수도 출력이 되고 순서 또는 (블록{})영역과 상관없이 출력되기 때문에
단점이 많음
(※ var hoisting : 어디에 선언했는가에 상관없이 항상 제일 위로 선언을 끌어 올려주는 것/hoisting:끌어올려주다)
▶출력코드
console.log();
let num = 'kyu';
console.log(num);
◎const (immutable 데이터 타입) /읽기만 가능
:한번 할당하면 값이 절대 변경되지 않음(java에서 final과 같음)
(장점)
-보안성
-쓰레드의 공유 작업시 변경될 위험 방지
-작업자의 실수 방지
◎variable 타입 (mutable 데이터 타입) /읽고 쓰기 가능
:object
▶숫자 데이터 타입 :number 사용
▶문자 데이터 타입 :string 사용
backTick ( ` ) 사용
const char = 'c';
console.log(char);
const brendan = 'brendan';
const greeting = 'hello' + brendan;
console.log(`value: ${greeting}, type: ${typeof greeting}`);

'프론트앤드 > JavaScript' 카테고리의 다른 글
slice( ) (0) | 2022.03.25 |
---|---|
★영상처리 중요코드_1 (0) | 2022.03.24 |
로그인 적합성 검사 코드 (0) | 2022.02.21 |
[JavaScript]ArrowFunctions함수 (0) | 2022.01.25 |
[JavaScript]연산과 조건 (0) | 2022.01.25 |
댓글