ホームページ >ウェブフロントエンド >jsチュートリアル >valueOf 関数と toString メソッドについての深い理解

valueOf 関数と toString メソッドについての深い理解

PHP中文网
PHP中文网オリジナル
2017-05-25 14:48:281894ブラウズ

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 メソッドがありません。

基本的に、null を除くすべての JS データ型には、valueOf と toString という 2 つのメソッドがあります。この 2 つは、JavaScript の値の計算と表示の問題を解決します。
JavaScript の valueOf() メソッド
valueOf() メソッドは、Boolean オブジェクトの元の値を返します。
booleanObject.valueOf() を使用すると、戻り値は booleanObject の元のブール値になります。このメソッドが呼び出されるオブジェクトがブール値でない場合、TypeError 例外がスローされます。

関連する推奨事項]

1. Java の valueOf メソッドの例の詳細な説明

2. valueOf と toString の間 (String) Java の

3. tostring() と valueof() の使用法、および 2 つの違い

4. Java の parseInt、toString

5.

オブジェクト変換関数 toString() と valueOf() の概要_

6.

を使用するtoString() このメソッドは時間を文字列として返します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。