다음 코드를 사용하여 동적 문자열을 유효한 클래스로 변환하고 있습니다.크로스 브라우저 Javascript 정규식
domain.replace('.','_','gi')
이것은 모든 주요 브라우저에서 정상적으로 작동하지만 Internet Explorer에서는 정상적으로 작동하지 않으며 그 이유는 궁금합니다. gi 플래그는 전역 및 대소 문자를 구분하지 않으므로 제거하면 Firefox에서 대체가 작동하지 않습니다.
더 많은 브라우저에서 더 친숙하게 만들기 위해 어떻게 변경합니까?
어떤 일이 발생하거나 또는 어떤 일이 발생하지 않습니까? 예상되고 실제적인 결과는 무엇입니까? –