Number.prototype.valueOf()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
valueOf()
メソッドは Number
オブジェクトがラップしているプリミティブ値を返します。
試してみましょう
構文
js
valueOf()
返値
指定した Number
オブジェクトのプリミティブ値を表した数値です。
解説
このメソッドは、通常は JavaScript によって内部的に呼び出されるものであり、ウェブのコード中で明示的に呼び出されることはありません。
例
valueOf の使用
js
const numObj = new Number(10);
console.log(typeof numObj); // object
const num = numObj.valueOf();
console.log(num); // 10
console.log(typeof num); // number
仕様書
Specification |
---|
ECMAScript Language Specification # sec-number.prototype.valueof |
ブラウザーの互換性
BCD tables only load in the browser