問題タブ [external-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 別の外部 js ファイルから外部 js ファイル内のオブジェクトにアクセスする方法
こんにちは、仲間のプログラマー、
今日、別の外部 js ファイルからオブジェクトにアクセスする方法を考えています。これを使用して、複数の js ファイル全体でコードを整理しています。これが私が言おうとしていることの例です。
これを外部 js ファイルからのコードと想像してください。
そして、別のjsファイルでそのオブジェクトにアクセスしたい:
そのようなことをする方法はありますか?HTMLをどのように配置する必要がありますか?
javascript - 外部jsからメソッド内の関数を呼び出す
私はJSプログラミングの初心者なので、ご容赦ください。
次の問題があります。
モジュールの 1 つに setInterval ループが含まれています。このモジュールはserver.js
、HTML ボタンがクリックされたときに my によって呼び出されます (ON、コード内の可変状態)。から実行を中断(OFF)したいのserver.js
ですが、うまくいきません。
重複した質問のように感じますが、スタック オーバーフロー内の情報をたくさん検索しました。すべての質問は、同じファイル内から実行および停止されているコードを参照しています。私の場合、外部ファイル ( を含むsetInterval
) でメソッドを呼び出しており、その外部ファイルで実行する必要があるメソッドをトリガーしたいclearInterval
!
以下の簡略化されたコード:
action.js
私の最初の試み:
サーバー.js
しかし、うまくいきませんでした。また、理由も明らかだと思います。コードには、どこから を取得したのかわかりません。myVar
基本的に、モジュール内から関数を呼び出して を停止する必要があると思います。そのため、メソッドsetInterval
に関数を含めました。stop()
私の2回目の試み:
action.js
server.js
しかし、ファイルのmethods.a内の関数を参照する方法がわかりません
私はもう試した:
しかし、それはまったく機能しません..それは可能ですか?clearInterval
で実行する方法はありserver.js
ますか?
あなたの助けに感謝