본문 바로가기
fastcampus

[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 3 회차 미션

by 새우하이 2020. 9. 9.

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

 

프론트엔드 개발 올인원 패키지 with React Online. | 패스트캠퍼스

성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.

www.fastcampus.co.kr

 

댓글