var サンプル = 関数() { // コンストラクタコードはここ } sample.prototype.func1 = 関数() { // func1 コードはここ } sample.prototype.func2 = 関数() { // ここで func2 コード } /* ここにさらにサンプルのプロトタイプ関数があります... */ 次に、次のコードを使用してプロトタイプ メソッドをインスタンス化し、アクセスします。 var sampleInstance = 新しいサンプル(); サンプルインスタンス.func1(); サンプルインスタンス.func2(); // サンプルオブジェクトのプロトタイプ関数をさらに呼び出す しかし、元の var サブサンプル = 関数() { // コンストラクタコードはここ } // サンプルから継承 subSample.prototype = 新しいサンプル(); subSample.prototype.fun1 = 関数() { // サンプルの func1 を上書きする } ただし、継承クラスを構築せず、プロトタイプ メソッドを書き換える場合は、次のコードを直接使用できます。 var sampleInstance = 新しいサンプル(); サンプルインスタンス.func1 = 関数() { sample.prototype.fun1.call(this); // サンプルの func1 を呼び出す // sampleInstance.func1 のコードはここ }
以下もご興味があるかもしれません:
|
この記事では、配列を走査する 4 つの方法を比較してまとめます。 for ループ: for (let...
目次Docker Composeとは要件に不適切な言語が使用されている実装Docker Compos...
SSHPASSをインストールする最新のオペレーティング システムでは、sshpass パッケージはデ...
1.位置:固定一部の Web サイトの右下隅にあるポップアップ ウィンドウなどの、ブラウザーを基準と...
1. 外部CSSファイルの基本スタイルをインポートする<link> タグを使用して外部ス...
序文js を使用して、年の回転選択効果を実現します。では早速、写真を見てみましょう。 1. アイデア...
docker デーモンは通常の TCP ポートではなくホストの Unix ソケットにバインドする必要...
序文デモでは古いバージョンのブラウザのグラデーションが実装されています[IE9-]。 IE9 より前...
初心者は、いくつかの HTML タグを理解することで HTML を学習できます。この入門書は、初心者...
目次序文1. Vue2 のライフサイクルインスタンスのライフサイクルその他のライフサイクルフック2....
CocosCreator バージョン: 2.4.2 jszipの実践的なプロジェクトアプリケーション...
MySQL を使用する場合、多くの開発者は一部の列に対して関数計算を実行することが多く、その結果、イ...
目次関数パラメータの2つの主要なカテゴリ位置パラメータ可変長パラメータ名前空間要約する関数パラメータ...
1. 機能: 親コンポーネントが子コンポーネントの指定された位置に HTML 構造を挿入できるように...
この記事では、VMware Toolsのインストールと構成に関するグラフィックチュートリアルを参考と...