ホームページ > ウェブフロントエンド > jsチュートリアル > js_javascript スキルでの apply メソッドの使用の詳細な分析

js_javascript スキルでの apply メソッドの使用の詳細な分析

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 17:17:45
オリジナル
1023 人が閲覧しました

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) にパラメータとして渡される配列です

デモンストレーション コードの適用は次のとおりです:


コードのコピー コードは次のとおりです:
最新の問題
ノード Js + JS 入力 = document.getElementById
から 1970-01-01 08:00:00
0
0
0
js addClassが機能しない
から 1970-01-01 08:00:00
0
0
0
javascript - jsコードをPythonに変換
から 1970-01-01 08:00:00
0
0
0
jsファイルのコードが見つかりません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート