1

有効な JavaScript 引数を書いているかどうかわかりません。

function localData(){

    this.setInfo(key, value) =  
            function(){
                localStorage.setItem(key, value);
            };
}

setInfo(key, value) のキー、値のパラメーターを function(){} に投稿するにはどうすればよいですか?
それを達成する方法はありますか?

4

2 に答える 2

1

Id の正しい言い方は次のとおりです。

function localData(){
 setInfo = function(key, value) {
   localStorage.setItem(key, value);
 }
}
于 2012-06-12T01:54:26.090 に答える
1

は、 2 つの引数で呼び出すことができるようlocalDataに定義したい関数であると想定します -と. これを試して:setInfokeyvalue

this.setInfo = function (key, value) {
    // whatever code here
}

関数もオブジェクトであることを忘れないでください。

于 2012-06-12T01:58:39.070 に答える