Returns the primitive value of the specified object.
object.valueOf( )
The required object reference is any intrinsic JScript object.
The valueOf method is defined differently for each intrinsic JScript object.
| Object | Return Value | 
|---|---|
| Array | The elements of the array are converted into strings, and the strings are concatenated together, separated by commas. This behaves the same as the Array.toString and Array.join methods. | 
| Boolean | The Boolean value. | 
| Date | The stored time value in milliseconds since midnight, January 1, 1970 UTC. | 
| Function | The function itself. | 
| Number | The numeric value. | 
| Object | The object itself. This is the default. | 
| String | The string value. | 
The Math and Error objects do not have a valueOf method.
Applies To: Array Object | Boolean Object | Date Object | Function Object | Number Object | Object Object | String Object