私のjsがこのんジャバスクリプト: var MyClass ={
a: 1,
b: 2,
init: function(message){ console.log("calling c to say "+message);};
};
MyClass.init("hello");
//上記のすべてのコードは、JSファイル内にある 私はすべての上に生命維持
どのように変数の値がアイフルの範囲内に来るかは、グローバル変数と同じように、値を保持するという点では変わりません。これは本当に私を混乱させています。 (function(){
var display = document.getElementById('display');
var button = document.getElementById('button');
1つのjsファイルにある関数を呼び出すことは可能ですか?また、別のjsファイルでiifeパターンを使用して関数を公開することはできますか?例えば が、これはいくつかのvalidationScript.jsファイルです: var ValidationNamespace = function()
{
var nameValidation = "";
var testValidat
私はtypescriptを試していますが、基本的にはIIFEですが最後の引数ではなく最初の引数を持つusing(...)関数を作成しようとしています。 var someValue = (function (p0, p1) {
// p0 is someGlobal
// p1 is someOtherGlobal
// do stuff with in scope