在使用JavaScript项目的eclipse中,我将never-read-variable-scanner设置为“error”( Alt + w p ,JavaScript
- &gt ; Validator
- > Errors/Warnings
)
现在我的功能是“MyFunction”
function MyFunction() {
var self = this;
function getSelf() {
return self;
}
return {
getThis : +getSelf
};
}
一切正常。但是,如果我删除了+
符号,则告诉我self
永远不会被读取。
是错误还是功能?为什么?
答案 0 :(得分:0)
它可能是一个BUG,在其他IDE中尝试此代码,如果这项工作,问题出现在eclipse上