最近、オブジェクトの配列を正しく作成していないという問題が発生しました。
だから私はjavascriptで次のことをやろうとしました:
function Mesh()
{
this.buffer = [10, 10, 10];
}
Mesh.prototype.getBuffer = function ()
{
return this.buffer;
};
function main()
{
var model = new Mesh();
var modelBuffer = model.getBuffer;
document.getElementById("textSection").innerHTML = modelBuffer[0];
}
グローバル変数の使用を避けようとしているため、Mesh()コンストラクターで行った方法で配列を作成しました。しかし、スロット0からデータを取得しようとすると、「未定義」と出力されます。この作業を行うにはどうすればよいですか?なぜこれが起こっているのか本当にわかりません...