[JavaScript] Array at 함수
·
JavaScript
Array에서는 at이라는 메서드를 사용할 수 있다. 정수값을 받아 해당 인덱스에 있는 항목을 반환하며, 양수와 음수를 사용할 수 있다. 우리가 일반적으로 배열의 특정 인덱스 값을 조회하기 위해서는 index를 사용한다. const array = ["first", "second", "third"]; const first = array[0]; 순차적으로 조회를 하는 경우 등에는 전혀 문제가 없다. 하지만 마지막 요소를 조회하는 경우 우리는 어떤 방식을 사용할까? const array = ["first", "second", "third"]; const last = array[array.length - 1]; array.length를 구한 다음 -1을 통해서 마지막 값을 가져온다. 해당 방법이 문제는 아니지만..
[JavaScript] every, some
·
JavaScript
알고리즘 문제를 풀다가 Array의 every와 some에 대해서 알게 되었다. every 배열의 모든 요소가 특정 조건을 충족하는지 확인한다. const array = [10, 20, 30, 40, 50]; const result1 = array.every(num => num num >= 10); console.log(result2) // true 인자로 특정 조건을 확인하는 callback 함수를 전달한다. 이때 배열의 모든 요소가 해당 조건을 충족한다면 true / 아니라면 false가 리턴된다. some 배열의 1개의 요소라도 특정 조건을 충족하는지 확인한다. const..
[TypeScript] 기본 타입 정리
·
TypeScript/기초
변수에 타입 선언하기 타입스크립트는 변수를 만들 때 변수의 타입을 선언할 수 있다. let 이름: string = 'seo' ' 변수명: 타입 ' 으로 선언이 가능하다. 변수에 타입을 지정한 경우 해당 변수에 다른 타입을 할당하면 에러가 발생한다. var 이름 = "seo"; // 이름 = 123; --- 에러 기본 타입 종류 자주 쓰는 타입으로 string, number, boolean이 있다. let 이름 :string = 'seo'; let 나이 :number = 200; let 결혼 :boolean = false; 외에도 null, undefined 등이 있지만 자주 사용하는 타입은 아니다. array or object 타입 선언 여러 가지 자료를 한번에 저장할 때 array 또는 object 자..