プロトタイプ-基本オブジェクト
オブジェクトは、名前空間としてプロトタイプで使用され、使用に関連する関数を呼び出すオブジェクトのオブジェクト。これは次の2つの方法で使用されます-
単純な開発者であれば、inspectやcloneなどの既存の機能を使用できます。
Prototypeのように独自のオブジェクトを作成したい場合、またはオブジェクトをハッシュであるかのように探索したい場合は、extend、keys、valuesに変わります。
プロトタイプオブジェクトメソッド
NOTE −少なくともprototype.jsのバージョン1.6を持っていることを確認してください。
S.No. | 方法と説明 |
---|---|
1.1。 | クローン() 浅いコピーを使用して渡されたオブジェクトのクローンを作成します(元のすべてのプロパティを結果にコピーします)。 |
2.2。 | extend() ソースから宛先オブジェクトにすべてのプロパティをコピーします。 |
3.3。 | inspect() オブジェクトのデバッグ指向の文字列表現を返します。 |
4.4。 | isArray() objが配列の場合はtrueを返し、それ以外の場合はfalseを返します。 |
5.5。 | isElement() objがタイプ1のDOMノードの場合はtrueを返し、それ以外の場合はfalseを返します。 |
6.6。 | isFunction() objが関数型の場合はtrueを返し、それ以外の場合はfalseを返します。 |
7。 | isHash() objがHashクラスのインスタンスである場合はtrueを返し、それ以外の場合はfalseを返します。 |
8.8。 | isNumber() objがタイプnumberの場合はtrueを返し、それ以外の場合はfalseを返します。 |
9.9。 | isString() objが文字列型の場合はtrueを返し、それ以外の場合はfalseを返します。 |
10.10。 | isUndefined() objの型がundefinedの場合はtrueを返し、それ以外の場合はfalseを返します。 |
11.11。 | keys() オブジェクトをハッシュとして扱い、そのプロパティ名のリストをフェッチします。 |
12.12。 | toHTML() objのtoHTMLメソッドが存在する場合はその戻り値を返します。存在しない場合は、String.interpretを介してobjを実行します。 |
13.13。 | toJSON() JSON文字列を返します。 |
14.14。 | toQueryString() オブジェクトをURLエンコードされたクエリ文字列表現に変換します。 |
15.15。 | values() オブジェクトをハッシュとして扱い、そのプロパティ値のリストをフェッチします。 |