JavaScript のオブジェクトのtoString()
とtoLocaleString()
メソッドの違いがわかりません。Date
私が知っていることの 1 つは、オブジェクトを文字列に変換する必要があるtoString()
ときはいつでも自動的に呼び出されることです。Date
次のコードは、常に同じ結果を返します。
var d = new Date();
document.write( d + "<br />" );
document.write( d.toString() + "<br />" );
document.write( d.toLocaleString() );
出力は次のとおりです。
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)