JavaScript에서 어떤 값을 문자열로 변환하려면 String() 메서드를 사용하면 됩니다. 이 메서드는 숫자, 배열, 객체 등 다양한 타입의 값을 손쉽게 문자열로 바꿔 줍니다.
String() 메서드 사용법
빈 배열([])을 문자열로 변환하려면 String() 메서드에 해당 값을 인수로 전달하기만 하면 됩니다. 아래 예제를 직접 실행해 보면서 동작 방식을 확인해 보세요.
예제
<!DOCTYPE html>
<html>
<body>
<p>Convert [] to String</p>
<script>
var myVal = [];
document.write("String: " + String(myVal));
</script>
</body>
</html>위 코드를 실행하면 빈 배열([])은 빈 문자열("")로 변환되어 화면에 "String: "이라고 출력됩니다. 이는 JavaScript에서 배열을 문자열로 변환할 때 내부적으로 join() 메서드가 호출되며, 요소가 없는 경우 구분자 없이 빈 문자열이 반환되기 때문입니다.