keywords
- 특정 목적을 위해 사용하는 단어
- 이런 keywords는 예약어로 지정되어있다.
var name = "jiwon";
// var 라는 단어는 변수선언을 위해 사용되는 keyword 이다.
Reserved Words (예약어)
예약어란?
var 처럼 프로그램 작성시에 변수명,함수명으로 사용할 수 없는 단어를 예약어라고 한다.
for, if , return 등등 예약어로 지정된 keyword들은
function var(){
...
}
와 같이 사용이 불가능하다.
예약어 목록
Future reserved keywrords
앞으로 특정 목적을 위해 사용할가능성이 있어 사용할 수 없는 예약어
식별자 ( Identifier )
- 코드 내의 변수, 함수, 혹은 속성을 식별하는 문자열
var name = 'jiwon';
function hello(){ ... }
var person = { name: 'jiwon', age: 25 }
// nmae, hello, age 등등 모두 식별자
- 식별자는 대소문자를 구분한다.
var myName = 'jiwon';
var MyName = 'jiwon';
위의 두 식별자는 다른 식별자이다.
- '유니코드문자' , '$', '_', '숫자(0-9)를 사용할 수 있지만 숫자는 가장 앞에 위치할 수 없다.
var 123test = 'jiwon'; // 사용 불가
- 예약어는 앞서 말했 듯 사용할 수 없고, 공백문자도 사용할 수 없다.
- 프로그램에서 사용되는 변수나 함수의 이름을 짓는것은 언제나 어렵지만 가장 중요한 일이다.
- 의미없는 이름을 사용하지 않고, 적절한 이름을 짓도록 노력해야한다.
주석 (Commnet)
- 주석은 자바스크립트가 아닌 다른 프로그램에서도 사용된다.
- 소스코드에서 프로그램에 영향을주지않고, 무시되는 부분이다.
- 보통 소스코드를 이해할 수 있도록 돕는 역할로 사용한다.
주석은 해당 글에서도 찾아볼 수 있다.
// 이것이 주석입니다.
주석으로된 부분은 자바스크립트 실행에 전혀 영향을 미치지 않는다.
// 는 한 줄 주석처리시에 사용한다
//를 여러줄 사용해서 주석처리를 해도되지만 길게 작성된 주석처리를 위해서는 아래의 형태를 사용할 수 있다.
여러줄을 주석처리하기위해서는
/*
이것이
주석
입니다
*/
위의 형태로 사용할 수 있다.
보통 에디터를 사용하는 경우 주석처리할 내용을 드래그하여 Ctrl + / 나 Command + /를 사용하여 주석처리 할 수있다
코딩컨벤션,네이밍컨벤션 이라는것이 있다.
위에서 학습한 내용을 바탕으로 프로그래밍을하면서 지키면 좋은 프로그래머 사이의 규칙이다.
https://velog.io/@cada/자바스크립트-코딩-및-네이밍-컨벤션-1편
해당 링크에서 참고.
해당내용은 아래 링크 에서 수강할 수 있다.
프론트엔드 개발 올인원 패키지 with React Online. 👉 https://bit.ly/2ETLEzm
'fastcampus' 카테고리의 다른 글
[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 6회차 미션 (0) | 2020.09.12 |
---|---|
[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 5회차 미션 (0) | 2020.09.11 |
[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 4 회차 미션 (0) | 2020.09.10 |
[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 2 회차 미션 (0) | 2020.09.08 |
[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 1 회차 미션 (0) | 2020.09.07 |
댓글