oday Javascript//変数と定数


変数と定数


var / let / const


->変数と定数にはデータが含まれます.箱のようなキャラクター.
そこで「データ」を入れるには、まず箱を作らなければなりません.
ここでボックスを作成するのは「宣言」です.
「割り当て」
と呼ぶ.
var let constはいずれもボックスの役割を果たしているが,それぞれの特性がある.

var


varは、データを複数回割り当てることも、同じ名前でボックスを作成することもできます.
var box = "Toy" 

여기서 box는 상자 이름
Toy는 데이터 이름이다.
그러면 box에 Toy를 담은 것.

box = "Teddy"

이렇게 데이터를 다시 담을 수도 있다. 

var box => 선언
box = "Toy" => 할당
注意:varは同じ名前で宣言を続けることができ、エラーが発生しやすいです.なるべく使わないように!

let


letはデータを複数回割り当てることができますが、同じ名前では1回しか宣言できません.
let box = "Toy"

마찬가지로 box라는 변수에 Toy라는 데이터를 담았다.

box = "Teddy"

하면 데이터가 Toy에서 Teddy로 바뀐다.

그런데 한 번 더 

let box = "Error"
이렇게 하면 에러가 난다.
letは同じ名前で一度しか発表できません!!

const


letやvarとは異なり、constは一度だけ宣言して割り当てることができます.
const box = "Toy"
box에 Toy를 담았다.

바꿔볼까?
  
box = "Teddy" 
이렇게 하면 에러가 뜬다.
한 번 더 
const box 
해도 에러가 뜬다. 

変数定数名を書くときのヒント!!


  • camelcase:ラクダのような腫瘍から名付けられた.
    主にJavaScriptで使われる方式で、2番目の単語から、前だけ大文字を付けます.
    ex) handleEvent/className/

  • Snakecase:蛇のように生えているので名付けられました.
    主にpythonで使用される方法.単語ごとに付けます.
  • ex) handle_event/class_name