const/var/let


    // 구분 잘 해야함
    // 중간에 변경하지 않을 것만 여기 넣는다
    const a1 = 1;  // 변수설정시 값을 1로 세팅
    // a1 = 2;     // 설정된 변수에 대해서 2로 변경
    
    //-------------------------
    
    // 아래는 변경가능
    let a2 = 1;
    a2 = 2;
    // 둘은 약간의 차이가 있음
    var a3 = 1;
    a3 = 2;

    //       배열 ['0'     , '1'    , '2'     ]
    const names = ['가나다', '나다라', '마바사']
    console.log(names[1]);
    const ages  = [12, 45, 67]
    console.log(ages[2]);
    const score = [89, 90, 30]
    console.log(score[0]);


    // 대부분 이런형태
    //json {키(key) : 값} ==== 이 모양을 백엔드가 가장 선호하고 명확해짐                
    //{ 'name' : 'aaa', 'age' : '35' } = 이런 형태를 JSON 이라고 함

    const names1 = [
        {name:'가나다', age:34, score:45},
        {name:'나다라', age:44, score:55},
        {name:'마바사', age:54, score:65}
    ]; // [결국, 이것도, 배열]
    console.log(names1[2]);      // {name:'마바사', age:54, score:65}
    console.log(names1[2].score) // 65 = 경로는 . 을 통해서 이어나간다
    console.log(names1[1].age)   // 44