2017-09-02 20 views
-3

私はオブジェクトを持っていて、そのオブジェクトの内部には、メソッドとして適切なJavaScript用語とその関数パラメーター。その関数の引数に引数の値を渡すと、オブジェクトの内側またはオブジェクトの外側に引数を呼び出すことができます。助けて。オブジェクトメソッド内のパラメータに引数値を関数として渡す方法

var learningDaily = {                       
    good: true, 
    smarterDaily: true,  
    makingMoney: false, 
    needHelp: true 
    question: function (question, please) { 
       if (question typeOf === Number) { 
       alert("JUST TELL ME HOW TO PASS ARGUMENTS TO PARAMS IN OBJ"); 
       } else if (please === "thank you") { 
       alert ("thanks") 
       } else { 
       alert("thank again"); 
       } 
      }, 
    getSmarterAfterThis: true 
} 

申し訳ありません申し訳ありませんが、いくつかの終了タグbuがありませんでした。オブジェクトの内側またはオブジェクトの外側の引数を呼び出せますか?

help(23, "thank you");                    
+1

まだ答えを待っています – Sammy

+1

誰かが私の質問に答えることができますか私は非常に長い時間を待っていました – Sammy

+1

私の質問はかなりstriaght fowardです – Sammy

答えて

0

JavaScriptにはいくつかの構文エラーがあります。メソッドが達成しようとしていることは明確ではありません。私は英語が母国語ではないと思います。私は、書かれたような問題はあまり明確ではないのではないかと心配しています。それはおそらくあなたが答えを得るためにいくつかの問題を抱えている理由です。ここで

は、あなたが正しい方向に軌道に乗るべき例です:

obj = { 
    value_label: 'The value of x is: ', 
    type_label: '. Its type is ', 
    fun: function(x) { 
    // Show the value of x with it's type and some label text. 
    alert(this.value_label + x + this.type_label + typeof(x) + '.') 
    } 
}; 
// Call the method member fun in obj 
obj.fun(42) 

あなたはhttps://jsfiddle.netにこれを貼り付け、それを実行することができます。

関連する問題