JavaScript プロジェクトを使用した Eclipse で、never-read-variable-scanner を「エラー」に設定しました ( Alt+wp, JavaScript
-> Validator
-> Errors/Warnings
)
今、私は関数「MyFunction」を持っています
function MyFunction() {
var self = this;
function getSelf() {
return self;
}
return {
getThis : +getSelf
};
}
すべて正常に動作します。しかし、私がサインを取り除くと+
、それは私に言ってself
いることは決して読まれません.
それはバグですか、それとも機能ですか?その理由は?