私の研究内容:Javaのコンテキスト "A.java"クラスがライブラリファイルB.jarにある関数に依存している場合。それは動的にリンクされていると言われています。 B.jarのコードは実行時に "A.java"にリンクされ、実行可能ファイルを生成するためです。Javascriptは動的か静的にHTMLにリンクされていますか?
静的にリンクされているとは、B.jarのコードが実行される前に "A.java"でコンパイルされていることを意味します。
しかし、 "C.html"と "D.js"についてはどうやって調べるべきですか?どのように組み合わせられていますか?
V8エンジンには、最終的に "D.js"コードの最適化バージョンを吐き出す2つのコンパイラがあると言われています。どのようにこれは "C.html"と一緒になるのですか?
"C.htmlは"
//Link D.js file
<script type="text/javascript" src=**"D.js"**></script>
// loadDoc() is defined inside D.js file
<button type="button" onclick="loadDoc()">Change Content</button>
は(D.jsファイルがloadDocを定義すると仮定しています考えてみましょう)
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
document.getElementById("demo").innerHTML = xhttp.responseText;
}
};
xhttp.open("GET", "ajax_info.txt", true);
xhttp.send();
}
今、このD.jsは、静的または動的に好かれていますか?
「Javaのコンテキスト」は、Javascriptとはまったく関係がありません.JavaScriptのコンテキストは2つの異なる言語です。 Javaは静的にリンクされていません。 –
"Java to Javascriptはハムとハムと同じです。"あなたがJavaで持っているすべての洞察は、JavaScriptの文脈ではほとんど役に立ちません。特に実行プロセスになると。 –