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) にパラメータとして渡される配列です
デモンストレーション コードの適用は次のとおりです:
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31