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 のコードはここ }
以下もご興味があるかもしれません:
|
1. 公式サイトからダウンロード: https://dev.mysql.com/downloads/...
問題記録今日はプログレスバーに似た小さなコンポーネントを完成させるつもりでした。プロトタイプは次のよ...
私は2年間運用保守に携わり、多くのコマンドを使用しました。特定のLinuxコマンドを習得すると、どれ...
varchar の保存ルール4.0 未満のバージョンでは、varchar(20) は 20 バイトを...
標準の ab は単一の URI でのストレス テストのみをサポートしており、実際のニーズを満たしてい...
MySQL 5.7 のインストール私たちは学校で MySQL データベースを学んでいます。先生は私た...
Zabbix カスタム スクリプトを使用して監視データを収集する場合、通常、次の問題が発生します。サ...
ソースからApacheをインストールする1. Apacheソースコードをアップロードして必要なソフト...
目次1. 解決策2. サーバーから返されたトークンをブラウザに保存する3. リクエストにアクセス権限...
Linuxで環境変数を削除するには?unsetコマンドを使用してすぐに削除します1. Linuxクラ...
目次1. インストールパッケージ(64ビット)をダウンロードする2. MySQLデータベースをインス...
1. すべてのタグには対応する終了タグが必要です以前の HTML では、<p> や &l...
序文:この記事では主に、MySQL の where、group by、order by、limit、...
table タグと td タグに境界線を追加すると、デフォルトでは次のように二重境界線が使用されます...
この記事では、Vueの自己ネストツリーコンポーネントの使い方を参考までに紹介します。具体的な内容は次...