2020년 8월 30일 일요일

JavaScript, Array

length: number;
    const array = [12345];
    // 배열의 길이
    const arrayLength = array.length;

    // 5
    console.log(arrayLength)

pop(): undefined; 
    const array = [12345];
    // 배열의 마지막 항목 제거
    array.pop();

    // [1, 2, 3, 4]
    console.log(array);

push(...items: T[]): number;
    const array = [];
    // 배열에 새로운 항목 추가
    array.push(1);
    array.push(23);

    // [1, 2, 3]
    console.log(array);

concat(...items: ConcatArray<T>[]): T[];
    const array1 = ['A''B'];
    const array2 = [123];

    // 배열을 합친다.
    const array3 = array1.concat(array2);

    // ['A', 'B', 1, 2, 3]
    console.log(array3);

join(separator?: string): string
    const array = [12345];

    // 배열을 string으로 변경
    const result = array.join();
    const result1 = array.join('/');

    // 1, 2, 3, 4, 5 1/2/3/4/5
    console.log(resultresult1);

reverse(): T[];
    const array = [12345];

    // 배열항목을 뒤집는다.
    const result = array.reverse();

    // [5, 4, 3, 2, 1]
    console.log(result);

indexOf(searchElement: T, fromIndex?: number): number
    const array = ['A''B''C''D''E'];

    // 배열의 항목중 같은 항목을 찾아 그 항목의 Index값을 리턴
    const result = array.indexOf('C');

    // 2
    console.log(result);

    const result1 = array.indexOf('Z');

    // -1
    console.log(result1);


댓글 없음:

댓글 쓰기

Using SharedPreference, Android

앱을 개발하면서 간단한 사용자의 설정 정보 또는 무겁지 않은 데이터를 저장할때 사용하면 유용합니다. 저장된 데이터는 앱을 삭제하거나 앱 데이터를 삭제하면 지워지는 데이터 이므로 저장하려는 데이터를 어디에 저장할것인 잘 판단해야 합니다. 데이터 저장 ...