JavaScript String valueOf() 메서드

정의 및 사용법

valueOf() 메서드는 문자열의 원시 값을 반환합니다。

valueOf() 메서드는 원시 문자열을 변경하지 않습니다。

valueOf() 메서드는 문자열 객체를 문자열로 변환하는 데 사용할 수 있습니다。

다른 것을 참조하세요:

toString() 메서드

주의

valueOf() 메서드는 JavaScript 문자열의 기본 메서드입니다。

JavaScript는 내부에서 사용합니다。

일반적으로 코드에서 사용하지 않습니다。

인스턴스

예제 1

텍스트 값을 가져오기:

let text = "Hello World!";
let result = text.valueOf();

직접 테스트해 보세요

동일합니다:

let text = "Hello World!";
let result = text;

직접 테스트해 보세요

예제 2

String 객체의 값을 가져오기:

let text = new String("Hello World!");
let result = text.valueOf();

직접 테스트해 보세요

문법

string.valueOf()

매개 변수

매개 변수 없음。

반환 값

타입 설명
문자열 문자열의 원시 값。

throw

예외 설명
TypeError 이 메서드를 호출하는 객체가 String이 아니면 예외를 던집니다。

브라우저 지원

valueOf() ECMAScript1 (ES1) 기능입니다。

모든 브라우저는 ES1 (JavaScript 1997)을 지원합니다:

Chrome IE Edge Firefox 사파리 오페라
Chrome IE Edge Firefox 사파리 오페라
지원 지원 지원 지원 지원 지원

관련 페이지

JavaScript 문자열

JavaScript 문자열 메서드

JavaScript 문자열 검색