JavaScript 對象 valueOf() 方法
- 上一頁 toString()
- 下一頁 values()
- 返回上一層 JavaScript 對象參考手冊
定義和用法
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 | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
- 上一頁 toString()
- 下一頁 values()
- 返回上一層 JavaScript 對象參考手冊