の非常に基本的なFOSSのWebベースのアプリケーションに含ま:あなたが見ることができるようには、次のコードスニペットがありますjavascriptの
<script type="text/javascript">
(function() {
// code follows
// ...
})();
</script>
、関数の定義は、別のに続いて、括弧の余分なペアに囲まれてブラケットのペア。アプリケーションに使用されるjQueryや他のJSフレームワークはありません。関数は後でスクリプトで参照/呼び出されません。
質問:??何これらの文字(
(非常に最初のJavaScriptコードの文字と)();
(JSコードの最後の4文字)が原因であり、(もっと重要なのでしょう)理由の説明を事前に
感謝。
PS:。。英語は私の第一言語ではないが、考慮に入れてください
直ちに呼び出される関数式(IIFE)、[http://stackoverflow.com/questions/8228281/what-is-the-function-construct-in-javascript](http://stackoverflow。 com/questions/8228281/what-is-the-function-construct-in-javascript) – ritesht93
自己呼び出し関数です。http://www.w3schools.com/js/js_function_definition.asp –
ようこそStackOverflow!質問は既に答えられている、リンクされた質問を参照してください。 – Tushar