본문 바로가기
Web/JavaScript

자바스크립트 :: 기본용어

by 힘내는찡찡이 2016. 4. 4.
반응형

기본용어


1. 표현식
: 자바스크립트에서 값을 만들어내는 간단한 코드
하나의 표현식도 세미콜론만 찍히면 '문장'이라고 부름

* 자바스크립트는 문장 끝에 세미콜론을 입력하지 않아도 프로그램을 실행하는데 문제가 없음
하지만 대부분의 프로그래밍 언어가 문장 끝에 세미콜론을 입력하므로 관례상 입력


2. 키워드
: 자바스크립트가 처음 만들어질 때 정해진 특별한 의미가 있는 단어

<모든 브라우저에서 지원하는 키워드>
break  /  else  /instanceof  /  true
case  /  false  /  new  /  try
catch  /  finally  /  null  /  typeof
continue  /  for  /  return  /  var
default  /  function  / switch  /  void
delete  /  if  /  this  /  while
do  /  in  /  throw  /  with


<나중에 추가 될 가능성이 있는 키워드>

abstract  /  double  /  implements  / private  /  throws

boolean  /  enum  /  import  /  protected  /  transient

byte  /  export  /  int  /  public  /  volatile

char  /  extends  /  interface  / short

class  /  final  /  long  /  static

const  /  float  /  native  /  super

debugger  /  goto  /  package  /  synchronized



3. 식별자

: 자바스크립트에서 이름을 붙일 때 사용하는 단어

식별자의 예로는 변수명과 함수명이 있음


<식별자를 만들때의 규칙>

- 키워드를 사용하면 안됨

- 숫자로 시작하면 안됨

- 특수 문자는 _과 $만 허용

- 공백 문자를 포함 할 수 없음


<관례상 규칙>

- 생성자 함수의 이름은 항상 대문자로 시작한다

- 변수와 인스턴스, 함수, 메서드의 이름은 항상 소문자로 시작한다.

- 여러 단어로 이루어진 식별자는 각 단어의 첫 글자를 대문자로 한다.


<식별자의 종류>


 구분

단독으로 사용 

다른 식별자와 사용 

식별자 뒤에 괄호 없음 

변수 

속성 

식별자 뒤에 괄호 있음 

함수 

메서드 


alert('Hello World') => 함수

Array.length => 속성

input => 변수

propmt('Message','Defstr') => 함수

Math.PI => 속성

Math.abs(-273) => 메서드



4. 주석

 // 한줄 주석

 /* 여러줄

여러줄 주석 


'Web > JavaScript' 카테고리의 다른 글

JavaScript :: 변수  (0) 2016.04.05
javaScript :: 출력  (0) 2016.04.05

댓글