関数から返された結果を単純な文字列に連結しようとしていますが、両方とも同じオブジェクト内で宣言されています。 例:Javascript関数と文字列を連結する
var hello = {
how: function(){
return ' are you';
},
ans: 'how',
answer: 'how' + this.how()
};
console.log(hello.how()); //works
console.log(hello.ans); //works
console.log(hello.answer); //doesnt work
ここでは、あなたの助けのためのFiddle
感謝です!あなたは、オブジェクトを作成するには、このようなコンストラクタ関数を使用することができます
答えが機能する必要があります。 .. – Keith
これを参照してください:https://stackoverflow.com/questions/16600925/how-can-i-add-a-variable-to-console-log – JGallardo
あなたが 'あなたのように 'hello'はコンストラクタ関数でなければなりません – Kristianmitk