常に共通の文字列を含む JavaScript オブジェクト メンバーを作成しようとしています。文字列を連結する代わりに、新しいオブジェクトを作成するたびに、作成時に渡された値で上書きします。それが重要な場合 (そうではないと思います)、文字列には数字が含まれています。例:
function myObj(strToConcat){
this.combinedString = "Hello " + strToConcat, /* have used + and .concat() without success */
}
var newObj = new myObj("1.2.3");
console.log(newObj.combinedString); /* says "1.2.3", the leading "Hello " is absent */
これを取得して文字列を連結できないようです。
編集:申し訳ありませんが、エラーは私が責任を負っていると思っていたコードの範囲外でした。無視してください。謝罪いたします。