JavaScript에서 문자열과 변수 연결
제공된 코드의 목표는 문자열('horseThumb')을 숫자와 결합하는 것입니다. 단일 문자열을 구성하는 변수 'id'입니다. 이는 문자열 연결을 통해 달성할 수 있습니다.
질문에서 언급한 한 가지 방법은 ${variable} 구문을 사용한 문자열 보간입니다. 그러나 이 접근 방식을 사용하면 질문자의 코드에 문제가 발생한 것 같습니다.
템플릿 리터럴 문제 수정
템플릿 리터럴 문제를 디버깅하기 전에 다음 사항을 확인하는 것이 중요합니다. 'id' 인수가 올바르게 전달되고 있으며 해당 ID를 가진 요소가 존재하는지 확인합니다. 이러한 확인을 위해 콘솔 문을 추가하는 것이 좋습니다.
요소가 존재하지만 템플릿 리터럴이 여전히 실패하는 경우 잠재적인 구문 오류가 있는지 확인하세요. 백틱(`)을 사용하여 템플릿 문자열을 묶어야 하며 ${variable} 보간은 해당 백틱 내에 있어야 합니다.
대체 연결 방법
문자열 보간 외에 , JavaScript는 다른 연결 방법을 제공합니다:
대체 방법을 사용한 예
문자열 추가를 사용하면 코드는 다음과 같습니다.
function AddBorder(id) { var result = 'horseThumb' + id; document.getElementById(result).className = 'hand positionLeft'; }
concat() 메소드 사용:
function AddBorder(id) { var result = 'horseThumb'.concat(id); document.getElementById(result).className = 'hand positionLeft'; }
추가 참고사항
위 내용은 JavaScript에서 문자열과 변수를 연결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!