質問編集履歴

1 投稿に失敗

kumakuma112

kumakuma112 score 13

2018/05/21 21:12  投稿

ES6でClassのconstractorにjQueryオブジェクト渡す場合どう書けばいいの?
jQueryのオブジェクトをES6のClass
jQueryのオブジェクトをES6のClassで書いてみたのですが、undefinedが帰ってくる。
何が間違ってますか?
またconstractorはnewした際に自動で実行されるものでしょうか?
console.logを書いても反応がないのはconstractor内に書けないものがあるということでしょうか?
```js
"use strict";  
$(function(){  
 
class Sample {
 constractor(element) {
   this._element = $(element);
   this._element = element;
   console.log(this._element);
 }
 
 hideItem(){
   return this._element;
 }
}
const sample = new Sample($('#sample'));
console.log(sample.hideItem());
 
});  
```
  • JavaScript

    20426 questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

  • jQuery

    8161 questions

    jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る