#24. 자바스크립트(javascript) - 내장함수(concat, join, reduce)
1. concat concat은 두 배열을 합치고, 기존의 배열은 건드리지 않습니다. const arr1 = [1, 2, 3] const arr2 = [4, 5, 6] const concated = arr1.concat(arr2); console.log('concated: ', concated); console.log('arr1: ', arr1); console.log('arr2: ', arr2); 2. join join은 배열 안에 있는 원소를 문자열로 합쳐주는 기능을 합니다. join 함수의 파라미터는 문자열 사이에 배치됩니다. const array = [1, 2, 3, 4, 5] console.log('join: ', array.join()); console.log('join parameter: '..
#23. 자바스크립트(javascript) - 내장함수(filter, splice, slice, pop, unshift, push)
1. filter filter는 특정 조건을 만족하는 원소를 찾아서 반환하는 역할을 합니다. const blood_type = [ { id: 1, type: 'A', donation: true, }, { id: 2, text: 'B', donation: true, }, { id: 3, text: 'AB', donation: true, }, { id: 4, text: 'O', donation: false, } ] const need_donation = blood_type.filter(blood => blood.donation); console.log(need_donation); const need_donation = blood_type.filter(blood => blood.type === 'B'); co..
#20. 자바스크립트(javascript) - 배열(array)
배열 배열은 여러 원소를 담고(나열하고) 있습니다. 자바스크립트에서의 배열은 배열 안에 있는 모든 원소들이 같은 타입일 필요가 없습니다. 배열 선언 방식 const array_name = [] 즉, 대괄호 안에 있는 원소들이 문자열이든, 숫자이든, 객체이든 또 다른 배열이든 상관없이 작성될 수 있습니다. const array = ['a', 'B', 1004, ['c', 'D'], 3.99]; 조회방법 배열을 조회할 때, 0번부터 시작합니다. const array = ['a', 'B', 1004, ['c', 'D'], 3.99]; console.log('array[0]:', array[0]); console.log('array[1]:', array[1]); console.log('array[2]:', ar..