반응형 고차함수6 Javascript 칭찬받는 코딩 방법 / 코드 줄이는 방법 Javascript 칭찬받는 코딩 방법 / 코드 줄이는 방법 현업에서 Javascript로 개발할 때 칭찬받는 방법과 코드 줄이는 방법을 같이 알아보겠습니다. '당연한건데?' 라고 느끼실 수도 있고 '오 이거 괜찮네?' 라고 느끼실 수도 있습니다. ■ var 사용 X / let, const 사용 O 아직도 변수를 선언할 때 var를 사용하시는 분이 있을지 모르겠습니다. var는 아주 편하고 유연하게 변수를 선언, 사용할 수 있지만, 원치 않는 결과를 불러올 수도 있습니다. let, const만을 사용하여 변수를 선언합시다. Link : https://aljjabaegi.tistory.com/352 javascript var, let, const 의 차이, 차이점 javascript var, let, co.. Programing/JavaScript 2022. 3. 23. javascript 배열 함수 정리, 고차함수 정리 자바스크립트 배열함수 자바스크립트 고차함수 javascript 배열 함수 정리, 고차함수 정리 자바스크립트 배열함수 자바스크립트 고차함수 Array.isArray(obj) : obj가 배열인지 확인, 배열이면 true, 아니면 false 예시) var str = "geon"; console.log(Array.isArray(str)); //false var array = [1,2,3]; console.log(Array.isArray(array)); //true var object = {name : "geon"}; console.log(Array.isArray(object)); //false concat(value1, value2, ... , valueN) : value들을 합쳐 새로운 배열을 만든다. 예시) var arr1 = [1,2,3], ar.. Programing/JavaScript 2017. 9. 7. javascript map 함수에 대해 알아보자. 자바스크립트 map 함수 javascript map 함수에 대해 알아보자. 자바스크립트 map 함수 이번 포스팅에서는 javascript의 map 함수에 대해 알아보도록 하겠습니다. map 함수는 callbackFunction 을 실행한 결과를 가지고 새로운 배열을 만들 때 사용합니다. 구문은 아래와 같습니다. array.map(callbackFunction(currentValue, index, array), thisArg) 이전 포스팅에서 알아본 filter, forEach와 같은 구문 입니다. callbackFunction, thisArg 두개의 매개변수가 있고 callbackFunction은 currentValue, index, array 3개의 매개변수를 갖습니다. currentValue : 배열 내 현재 값 index .. Programing/JavaScript 2017. 9. 7. javascript forEach 함수에 대해 알아보자. 자바스크립트 forEach 함수 javascript forEach 함수에 대해 알아보자. 자바스크립트 forEach 함수 이번엔 고차함수 세번째 시간 입니다. 이전 포스팅에서 reduce와 filter 함수에 대해 알아보았죠. Link1 : javascript reduce 함수에 대해 알아보자 자바스크립트 reduce 함수, reduceRight 함수 Link2 : javascript filter 함수에 대해 알아보자 자바스크립트 filter 함수 이제 forEach 함수에 대해 알아보도록 하겠습니다. forEach의 구문은 아래와 같습니다. 1 array.forEach(callbackFunction(currnetValue, index, array), thisArg); cs 매개변수로는 callbackFunction 과 thisArg .. Programing/JavaScript 2017. 9. 7. javascript filter 함수에 대해 알아보자 자바스크립트 filter 함수 javascript filter 함수에 대해 알아보자 자바스크립트 filter 함수 지난 포스팅에서 자바스크립트 고차함수(High-Order_Function) 중 reduce에 대해 알아보았습니다. Link : javascript reduce 함수에 대해 알아보자 자바스크립트 reduce 함수, reduceRight 함수 이번 포스팅에서는 filter 에 대해서 알아보도록 하겠습니다. filter 함수는 명칭과 같이 callbackFunction의 조건에 해당하는 모든 요소가 있는 배열을 새로 생성하는 기능을 합니다. filter 함수의 구문은 아래와 같습니다. const newArray = arr.filter(callbackFunction(element, index, array), thisArg); f.. Programing/JavaScript 2017. 9. 6. javascript reduce 함수에 대해 알아보자 자바스크립트 reduce 함수, reduceRight 함수 javascript reduce 함수에 대해 알아보자 자바스크립트 reduce 함수 자바스크립트에는 고차함수(High-Order-Function : 다른 함수를 소비 또는 생성하는 함수)가 존재 합니다. 여기에는 filter, reduce, map 등이 있는데요, 그중에 reduce에 대해서 먼저 알아보도록 하겠습니다. reduce 함수의 구문은 아래와 같습니다. array.reduce(callbackFunction(previousValue, currentValue, currentIndex, array1), initialValue); 차근차근 설명을 드리겠습니다. reduce함수의 매개변수는 callbackfunction과 initialValue입니다. initialValue 부터 설명을 하자면, cal.. Programing/JavaScript 2017. 9. 5. 이전 1 다음 💲 추천 글 반응형