JavaScript 객체 valueOf() 메서드

정의와 사용법

valueOf() 메서드는 객체의 원시 값을 반환합니다。

객체에 원시 값이 없으면 valueOf() 객체 자체를 반환합니다。

valueOf() 메서드는 원시 객체를 변경하지 않습니다。

备注:fruits.valueOf()와 반환 값은 fruits 동일한 값

인스턴스

예제 1

fruits의 값을 가져오기:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const myArray = fruits.valueOf();

직접 테스트해 보세요

예제 2

fruits.valueOf()의 반환 값은 fruits와 동일합니다:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const myArray = fruits;

직접 테스트해 보세요

문법

object.valueOf()

파라미터

파라미터 없음

반환 값

타입 설명
객체

객체의 원시 값

객체에 원시 값이 없으면 valueOf()는 객체 자체를 반환합니다。

브라우저 지원

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

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

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

관련 페이지

JavaScript 객체

JavaScript 객체 정의

JavaScript 객체 메서드

JavaScript 객체 속성