
substringData 메서드는 CharacterData 노드에서 특정 시작 인덱스부터 끝까지의 문자열을 반환합니다. 시작 인덱스는 0부터 시작하며, 끝 인덱스는 포함되지 않습니다.
만약 시작 인덱스가 끝 인덱스보다 큰 경우, substringData 메서드는 빈 문자열을 반환합니다.
substringData 메서드는 문자열을 변경하는 메서드가 아닙니다. 이 메서드는 CharacterData 노드의 문자열을 반환하기만 하며, 노드의 문자열을 변경하지 않습니다. 만약 변경이 필요하다면, replaceData 메서드를 사용해야 합니다.
예를 들어, 다음 코드는 substringData 메서드를 사용하여 CharacterData 노드의 문자열을 반환합니다.
위의 코드는 textNode의 문자열에서 0부터 5까지의 문자열을 반환합니다.
만약 시작 인덱스가 끝 인덱스보다 큰 경우, 빈 문자열을 반환합니다.
위의 코드는 textNode의 문자열에서 10부터 15까지의 문자열을 반환합니다. 하지만 textNode의 문자열은 10부터 13까지의 문자열만 존재하므로, 빈 문자열을 반환합니다.
substringData 메서드는 문자열을 변경하는 메서드가 아닙니다. 만약 변경이 필요하다면, replaceData 메서드를 사용해야 합니다.
2025-04-06 18:34