JavaScript

Array.prototype.toSource()メソッド

 編集:2022.08.20 by T.A.

[Edge]⛌非推奨

その Array のソースコードを表す文字列を返します。

この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

arr.toSource()
arr Arrayオブジェクト
戻り値

配列のソースコードを表す文字列です。

解説

toSource メソッドは以下の値を返します。

組み込みの Array オブジェクトにおいては、toSource はソースコードが利用不可能なことを示す以下の文字列を返します:

function Array() {
    [native code]
}

Array のインスタンスにおいては、toSource はソースコードを表す文字列を返します。 このメソッドはたいてい JavaScript によって内部的に呼び出され、コードで明示的に呼び出されることはありません。デバッグ中に toSource を呼び出すことで、配列の内容を調べることができます。

配列のソースコードを調べるには以下のようにします。

var alpha = new Array('a', 'b', 'c');
D=alpha.toSource(); //=['a', 'b', 'c']

テスト