전체 글

좋은 성과를 얻으려면 한 걸음 한 걸음이 힘차고 충실하지 않으면 안 된다. -단테
Javascript의 문자열에서 '특정 문자열'을 찾아서 '치환'해주는 방법인 replace()와 replaceAll()함수를 살펴보겠습니다. replace() "문자열".replace(searchValue, newValue); searchValue : 찾을 문자열 newValue : 변경할 문자열 원래의 문자열을 변경하지 않고, 새로운 문자열을 리턴합니다. 문자열 변수의 특정 문자를 제거하거나 모든 공백을 없앨 때 사용합니다. 대소문자를 구분하며, 첫 번째로 찾은 문자열만 치환해 줍니다. let str = 'Park, Lee, Kim'; let replaced_str = str.replace('Lee', 'Son'); console.log(str); // 결과 : 'Park, Lee, Kim' cons..
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..
지누박
ZINU