-
변수란?
값을 담을 수 있는 공간
자바스크립트에서 변수를 선언하는 방법
var sum;
위 코드의 var은 자바스크립트 키워드로 변수를 선언하기 위한 선언자 입니다. sum 부분은 변수 이름이라고 부릅니다.
자바스크립트에서는 변수 타입이 없고 변수 선언자는 var 하나뿐입니다.
var sum;
console.log(sum);
위 코드와 같이 sum변수를 선언만 해놓은후 log를 찍으면 undefined라는 값이 들어갑니다. 이때 undefined가 무엇이냐?
변수 안에 값이 저장되지 않았다는 뜻 입니다.
변수 끌어올림기능
console.log(sum);
var sum;
위 코드를 보면 순서상 변수가 선언되지않았는데 log를 찍고있다 분명 에러가 발생해야하는데 자바스크립트에서는 에러가 발생하지 않는다 왜냐 자바스크립트는 프로그램 중간에서 변수를 선언하더라도 변수가 프로그램 첫머리에 선언된 것처럼 다른 문장 앞에 생성되기 때문입니다. 이를 변수 선언의 끌어올림이라고 합니다.
변수의 명명 규칙
프로젝트를 진행하다보면 엄청난 변수명, mapper이름, 클래스명이 필요하다. 가독성을 좋게하는 변수 명명규칙을 알아보자.
캐멀 표기법
첫글자를 대문자로 표기하고 나머지는 소문자로 표기하는 방법
ex)newName , addContext
파스칼 표기법
각 단어의 첫 글자를 대문자로 표기하고 나머지는 소문자로 표기하는 방법
ex)NewName, CreateLifeGame
밑줄 표기법
모든 단어를 소문자로 표기하고 단어와 단어를 밑줄로 구분하는 방법
ex)write_content_table
'js' 카테고리의 다른 글
js - 객체 (0) 2020.08.17 js -데이터 타입 (0) 2020.08.17 js개념잡기 (0) 2020.08.17 제어 대상 찾기 js vs jquery(색변경) (0) 2020.08.15 js input 값 곱 (0) 2020.08.09