■ Javascript 문자열 내 초성 검색 하이라이트 효과주기 문자열 또는 문장 내 검색한 초성과 일치하는 단어에 하이라이터 효과 처리 ■ 예제 순서 1. 검색어와 비교문자열 모두 초성으로 변환시킨다. 2. 비교할 문자열에서 검색한 문자열이 포함될 수 있는 위치의 인덱스를 모두 구해온다. 3. 구한 인덱스들을 반복 시키면서 비교문자열에서 해당 인덱스 위치 부터 검색어의 길이만큼 가져온다 -> 초성으로 바꾼 검색어와 같은 문자열이 나옴 4. 검색어가 초성이 아닌 글자의 인덱스를 찾고 5. 초성으로 변환한 비교 문자열의 위에서 나온 인덱스의 문자를 원본 비교문자로 치환 6. 5번 결과의 문자열과 원본 검색어를 비교해 일치 시 반환 ■ 예제 // 문자열 초성으로 변환 function cho(str){ var..