분류 전체보기

filter() "배열".filter(callBackFunction(currValue, index, array), newValue); filter()는 말 그대로 걸러주는 역할을 하는 함수입니다. 주로 특정 조건을 만족하는 새로운 배열을 필요로 할 때 사용하는 편입니다. callBackFunction 배열의 각 요소를 처리하는 콜백 함수이며, 배열의 요소를 전달 인자로 받고, 결과로 true 또는 false를 반환합니다. 단 true 를 반환하면 해당 요소가 필터링된 배열에 포함되고, false를 반환하면 해당 요소가 필터링된 배열에 포함되지 않습니다. currValue: 원본 배열의 데이터 index : 현재처리중인 인덱스 array : 기존 배열 const numbers = [1, 2, 3, 4, 5..
자바스크립트에서 문자열, 배열을 자르기 위해서는 substr(), substring(), slice(), splice(), split() 함수를 사용하면 됩니다. 1. substr() "문자열".substr(startIndex, length); //startIndex : 시작위치, length : 길이 substr() 함수는 문자열의 일부를 일정 길이만큼 추출하고 싶을 때 사용합니다. length 는 생략 가능하며 생략 할 경우 문자열 끝까지 자릅니다. startIndex 인자로 음수 인덱스(-)를 넘길 수도 있습니다. var str = 'Hello, JavaScript'; var result1 = str.substr(0, 5); // 결과 : "Hello" var result2 = str.substr(..
1. indexOf HTML 삽입 미리보기할 수 없는 소스 구문 searchValue (필수) 검색하고 싶은 문자열 대소문자를 구분하며, 아무 값도 주어지지 않으면 문자열 "undefined"를 찾으려는 문자열로 사용합니다. fromIndex 검색을 시작할 위치 생략하면 기본값으로 0이 사용됩니다. const str = 'zinu'; str.indexOf('z'); // 0 str.indexOf('i'); // 3 str.indexOf('z', 1) // -1 const str = 'Hello, World, Javascript'; if (str.indexOf('Hello') != -1) { console.log("exist Hello"); } else { console.log("not exist Hell..
화살표 함수(Arrow function) 화살표 함수는 ES6문법이며 기존의 function 키워드 사용해서 함수를 만든 것보다 간단하고 편리하게 함수를 표현할 수 있도록 하는 함수입니다. function add1(a,b){ reutrn a+b; } //화살표 함수의 기본형태 const add2(a,b) => { return a+b; } // 중괄호 return 생략 const add3(a,b) => a + b ; add1(1, 2); // 3 add2(3, 4); // 7 function 키워드를 생략하고 => 기호를 사용한다. 변수에 대입할 경우에 재사용이 가능하다. 화살표 함수(Arrow function)의 제한 ❗ 화살표 함수에는 자체 바인딩 이 this에 없으며, 인수 또는 super로 사용해야..
지누박
'분류 전체보기' 카테고리의 글 목록 (55 Page)