Blog Ranking

にほんブログ村 IT技術ブログへ

2010年1月28日木曜日

[JAVASCRIPT] 変数名のルール

JAVASCRIPTの変数につけていい名前にはルールがあります。
変数名は以下の規則に従わないといけません。

 ・使用できる文字は、英字(A-Z、a-z)、数字(0-9)、アンダースコア(_)
 ・変数名の最初の文字は、必ず、英字または、アンダースコア(_)ではじまる
 ・アルファベットの大文字と小文字は、区別されます
 ・日本語(2バイト文字)は、変数名として使用できません
 ・予約語(キーワード)は、変数名として使用できません

<予約語(キーワード)>
  abstract  boolean  break  byte  case  catch  char  class  const
  continue  default  do  double  else  extends  false  final
  finally  float  for  function  goto  if  implements  import  in
  instanceof  int  interface  long  native  new  null  package
  private  protected  public  return  short  static  super  switch
  synchronized  this  throw  throws  transient  true  try  var
  void  while  with

よく初めてさわる人がやってしまうのが、予約語と変数名の最初に数字を入れること。
"var 24h"とか。