JavaScript의 valueOf 함수 메소드는 지정된 개체의 원래 값을 반환합니다. 사용법:
object.valueOf()object가 필요하며 매개변수는 고유한 JScript 개체입니다.
각 JavaScript 내장 개체의 valueOf 메서드 정의는 다릅니다.
对象 | 返回值 |
Array | 数组的元素被转换为字符串,这些字符串由逗号分隔,连接在一起。其操作与 Array.toString 和 Array.join 方法相同。 |
Boolean | Boolean 值。 |
Date | 存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC。 |
Function | 函数本身。 |
Number | 数字值。 |
Object | 对象本身。这是默认情况。 |
String | 字符串值。 |
Math 및 Error 객체에는 valueOf 메서드가 없습니다.
기본적으로 모든 JS 데이터 유형에는 null을 제외하고 valueOf와 toString이라는 두 가지 메소드가 있습니다. 두 사람은 자바스크립트 값 연산 및 표시 문제를 해결합니다.
JavaScript의 valueOf() 메서드
valueOf() 메서드는 부울 객체의 원래 값을 반환합니다.
booleanObject.valueOf()를 사용하면 반환 값은 booleanObject의 원래 부울 값입니다. 이 메서드가 호출되는 개체가 부울이 아닌 경우 TypeError 예외가 발생합니다.
관련 추천]
1. java의 valueOf 메소드 예시에 대한 자세한 설명
2. valueOf와 toString 사이, (String) Java에서
3. tostring()과 valueof()의 사용법과 둘 사이의 차이점
valueOf, Java의 ParseInt, toString