JavaScript 応用編 (2) 1つのJSファイル内で別のJSファイルを参照する
1 つの JS ファイル内で別の JS ファイルを参照する
方法 1
次のサンプル コードを呼び出しファイルの先頭に追加します:
document.write(”<script language=javascript src='js/import.js’></script>”);
(注: 参照するファイルは、他の JS も参照する必要がある場合があります。同じ方法で必要な js ファイルを参照する必要があります)
方法 2
中間インターフェイスを介して js を適用します。つまり、特定の html で必要な js ファイルを参照でき、その HTML ファイルのオブジェクトを作成し、このオブジェクトを通じて js メソッドを参照します。
方法 3
次のコードを本文に挿入します:
new_element=document.createElement(”script”); new_element.setAttribute(”type”,”text/javascript”); new_element.setAttribute(”src”,”import.js”); document.body.appendChild(new_element);
コードの重要な行を分析しましょう:
まず、document.createElement("script") を使用して、 script タグで、その type 属性を text/javascript に設定し、src を import.js に設定します (ここでの 1.js は 2.js と同じディレクトリに配置されていますが、別のディレクトリに配置することもできます)。最後に、このタグは本文に動的に追加されます。このようにして、さまざまな js ファイルのメソッドを呼び出すことができます。
注: は本文の下に配置する必要があります。 body (document.body.appendChild(new_element);) は 2.js で使用されているため、body に 2.js のようなコードを置くと、つまりページに入った後、b が実行される前に実行されます。 .js で document.body.appendChild(new_element); が生成されます。このとき、ボディが存在しない場合はJavaScriptエラーがスローされます。
上記は、1 つの JS ファイル内で別の JS ファイルを参照する JavaScript Advanced (2) の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) に注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











iOS 17 と macOS Sonoma で、Apple は、ブロック引用符や新しい Monostyle スタイルなど、Apple Notes の新しい書式設定オプションを追加しました。それらの使用方法は次のとおりです。 Apple Notes の追加の書式設定オプションを使用して、メモにブロック引用符を追加できるようになりました。ブロック引用形式を使用すると、テキストの左側にある引用バーを使用して、文章のセクションを視覚的に簡単にオフセットできます。 「Aa」形式ボタンをタップ/クリックして、入力する前、またはブロック引用符に変換したい行の途中でブロック引用符オプションを選択するだけです。このオプションは、すべてのテキスト タイプ、スタイル オプション、およびチェックリストを含むリストに適用されます。同じ [形式] メニューに、新しい [単一スタイル] オプションがあります。これは以前の「等幅」の改訂版です。

C++は人気のあるプログラミング言語ですが、使用中に「未定義の参照」というコンパイルエラーが頻繁に発生し、プログラム開発に大きな支障をきたします。この記事では、「未定義の参照」エラーの解決策を原因と解決策の両方から説明します。 1. エラーの原因 C++ コンパイラがソースファイルをコンパイルするとき、コンパイル段階とリンク段階の 2 つの段階に分かれます。コンパイル フェーズでは、ソース ファイル内のソース コードがアセンブリ コードに変換され、リンク フェーズでは、さまざまなソース ファイルが実行可能ファイルに結合されます。

C++ で参照型を返す関数の利点は次のとおりです。 パフォーマンスの向上: 参照による受け渡しによりオブジェクトのコピーが回避され、メモリと時間が節約されます。直接変更: 呼び出し元は、返された参照オブジェクトを再割り当てせずに直接変更できます。コードの簡素化: 参照渡しによりコードが簡素化され、追加の代入操作は必要ありません。

C++ の参照とポインターはどちらも関数パラメーターを渡す方法ですが、違いがあります。リファレンスは変数のエイリアスです。リファレンスを変更すると元の変数が変更され、ポインタには変数のアドレスが格納されます。ポインタ値を変更しても元の変数は変更されません。参照またはポインターの使用を選択する場合は、元の変数を変更する必要があるかどうか、NULL 値を渡す必要があるかどうか、パフォーマンスに関する考慮事項などの要素を考慮する必要があります。

C++ はオブジェクト指向プログラミング言語であり、その柔軟性と能力はプログラマーに大きな助けとなることがよくあります。しかし、その柔軟性ゆえに、プログラミング時にさまざまな小さなエラーを避けることは困難です。最もよくある間違いの 1 つは、関数がポインターまたは参照を返すときに、ローカル変数または一時オブジェクトを返すことができないことです。では、この問題にどう対処すればよいのでしょうか?この記事ではその内容を詳しく紹介していきます。この問題の原因は、C++ 言語では、関数の実行中にローカル変数と一時オブジェクトが動的に割り当てられることです。関数が終了すると、これらのローカル変数と一時変数は

JS ファイルは、Web ページ上でインタラクティブで動的な効果を実現するために使用される JavaScript コードを含むテキスト ファイルです。これにより、開発者はコードをより適切に管理および保守できるようになり、チームのコラボレーションとコードの再利用性が向上します。 JS ファイルは、フォーム検証の処理、Web ページのコンテンツの動的変更、ユーザーのクリックへの応答などに使用できます。フロントエンド開発では、JS コードは 1 つ以上の JS ファイルに記述され、HTML ファイル内で参照によって使用されることがよくあります。

ポインターと参照を使用すると、C++ でのメモリ使用量を最適化できます。 ポインター: 他の変数のアドレスを格納し、別の変数を指すことができるため、メモリが節約されますが、ワイルド ポインターが生成される可能性があります。参考: 別の変数にエイリアスされ、常に同じ変数を指し、ワイルド ポインターを生成せず、関数パラメーターに適しています。メモリ使用量を最適化すると、不必要なコピーを回避し、メモリ割り当てを削減し、スペースを節約することにより、コードの効率とパフォーマンスを向上させることができます。

定数参照パラメータの受け渡しにより、関数内のパラメータの不変性が保証され、次の利点があります。 パラメータの不変性: 関数は定数参照パラメータを変更できません。効率の向上: パラメータのコピーを作成する必要がありません。エラー検出: 定数参照パラメーターを変更しようとすると、コンパイル時エラーが発生します。
