Podświetlanie tekstu w dokumencie (JavaScript) Skutecznie

W jaki sposób mogę (skutecznie - nie spowalniając komputera [procesora]) podświetlić określonej części strony?

Powiedzmy, że moja strona jest taka:

<html>
<head>
</head>
<body>
"My generic words would be selected here" !.
<script>
//highlight code here
var textToHighlight = 'selected here" !';
//what sould I write here?
</script>
</body>
</html>

Moim pomysłem jest „sklonowanie” całego ciała do zmiennej i odnalezienie poprzez indeksOkreślonego tekstu, zmiana (wstawienie zakresu z kolorem tła) ciągu „sklonowanego” i zastąpienie „prawdziwego” ciała „sklonowanym” .
Po prostu myślę, że to nie jest skuteczne.
Czy masz jakieś inne pomysły? (bądź kreatywny :) )

questionAnswers(3)

yourAnswerToTheQuestion