これはおそらく単純すぎるかもしれませんが、オブジェクト構文が私に届いています。JavaScriptの新しいオブジェクトの中に戻り値を使用する
私は、オブジェクトの引数として使用するために完全にフィットする文字列を返す簡単な関数、持っている:
function createString() {
// yadda yadda yadda
return myPerfectstring;
}
をし、このような値としてmyPerfectstring
を取る必要があり、このオブジェクトは、あります:
new myPlayer({
this: "#that",
css: "#theOther"
},
// insert myPerfectstring here
// if I log it to the console and copy-paste here, everything works wonders
, {
other: "nana",
things: "yeah",
around: "yeahyeah"
});
私はちょうどそこに関数を投げたり、変数に格納したり挿入したりすることができないので、実際にオブジェクトの一部であるかのようにその文字列を入力するとどうなりますか?
もっと具体的な例が必要です。 'newPlayer'は関数であり、3つの引数を渡したいと思うようです。私は "オブジェクト"の部分を理解していません。あなたは '新しいmyPlayer({...}、createString()、{...})'をしますか?何が** 'myPerfectstring'ですか? –
ジョセフ・シルバーと科学者が言うように、またはこのフィドルを見てください:http://jsfiddle.net/MQND7/ – jack