私はJavascriptとプログラミング全般の初心者です。私の英語は上手ではありません(文法エラーがあれば申し訳ありません)が、これは私の問題です:
JS でクラスを作成し、そのオブジェクトの属性を設定する関数を作成すると、ブラウザーがその関数を認識しません。例:
var myObject = new MyClass();
myObject.setAttribute();
function MyClass() {
this.attribute;
}
MyClass.prototype.setAttribute = function() {
this.attribute = true;
};
このコードを実行しようとすると、クロムは「Uncaught TypeError: Object # has no method 'setAtributte'」というエラーをスローし、指定された行は 2 です。わかりません。
繰り返しますが、私は初心者なので、これはばかげたエラーのように見えるかもしれませんが、私にとっては非常に大きな問題です。ありがとう。