1. オブジェクト継承の一般的なアプローチは次のとおりです: Object.extend
prototype.js の実装は次のとおりです:
コード をコピーします。 コードは次のとおりです。
Object.extend = function(destination, source) {
for (source in property) {
destination[property ] = source[property];
}
return destination;
さらに、 Function.apply (ofもちろん関数を使って呼び出すこともできます)
apply メソッドは、別のオブジェクトのメソッドをハイジャックし、別のオブジェクトのプロパティを継承できます
Function.apply(obj, args) メソッドは 2 つのパラメータを受け取ることができます
obj: このオブジェクトは Function クラス のこのオブジェクトを置き換えます
args: これは関数 (args-->arguments) にパラメータとして渡される配列です
デモンストレーション コードの適用は次のとおりです:
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11