JSによる大量データ処理


整列
配列とは?
配列はシーケンスのある値と呼ばれ、複数の変数を持つオブジェクトです.配列オブジェクトは、変数に格納して使用することができ、変数に格納された他の値とほぼ同じ方法で書き込むことができます.
アレイの形状
// 배열의 기본형태
let myNumber = [73, 98, 86, 61, 96];

// 배열의 순서는 index라고 부르며 1이아닌 0부터 순서를 매긴다
console.log(myNumber[0]);
// -> 73
console.log(myNumber[1]);
// -> 98

// 배열은 2차원 3차원 등 여러가지로 나타낼수도 있다
let myNumber = [[73, 98], [86, 61], [[96]]];
配列のデフォルトメソッド
  • .length:配列の長さを理解する場合は
  • .Push():一番前の値
  • を追加
  • .unshift():後に
  • を加算
  • .Pop():一番前の値
  • を削除
  • .shift():最終削除値
  • .sort():要素を適切な位置に並べ替える場合
  • Array.isArray():アレイが
  • であるかどうかを確認します.
  • .indexOf():配列に要素が含まれているかどうかを確認するとき
  • アレイの繰り返し文
    並べた複文はforを使うのが望ましい
    let array1 = ['a', 'b', 'c'];
    
    for (let el of myNumber) {
      console.log(el);
    }
    // -> a
    // -> b
    // -> c
    オブジェクト
    対象とは?
    様々な情報や情報を用いた方法を統合した全体といえる.
    オブジェクトの基本シェイプ
    // 객체는 기본적으로 {} 안에 키,콜론,값 의형태로 이루어져 있다
    let user = {
      firstName : 'kt',
      lastName : 'kim',
      city : 'wonju'
    }
    オブジェクト値を使用します.
    オブジェクト値を使用する方法は「Dot notation」「Bracket notation」です.
    let user = {
      firstName : 'kt',
      lastName : 'kim',
      city : 'wonju'
    }
    
    // Dot notation
    객체 이름.키 이름
    user.firstName;
    
    // Bracket notation
    객체 이름['키 이름'];
    user['firstName']
    
    // 객체 생성과 값 할당하는 법
    객체명['추가 키'] = '추가 값';
    user.['email'] = '[email protected]';
    객체명.추가키 = 추가 값;
    user.email = '[email protected]';
    
    // 객체 키 삭제하는 법
    delete 객체명.키 이름 
    delete 객체명['키 이름'] 
    
    // 객체안에 해당하는 키가 있는지 확인하는 법
    '키 이름' in 객체명 //객체 안에 해당 값이 있는지 true or false 조회
    オブジェクトの繰り返し文
    オブジェクトの複文はfor inを使用することが望ましい
    let object1 = { a: 1, b: 2, c: 3 };
    
    for (let property in object) {
      console.log(property,object[property]);
    }
    // -> 'a', 1
    // -> 'b', 2
    // -> 'c', 3