JSHint上未定义“存储”

时间:2012-09-18 09:53:55

标签: javascript jquery storage jshint

我正在用JSHint检查我的代码,我发现了以下在互联网上找不到的问题! (我正在使用jQuery.js)

Storage.prototype.setObject = function(key, value) {  
'Storage' is not defined.  
Storage.prototype.getObject = function(key) {  
'Storage' is not defined.



Storage.prototype.setObject = function(key, value) {
    this.setItem(key, JSON.stringify(value));
};

Storage.prototype.getObject = function(key) {
    return JSON.parse(this.getItem(key));
};

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您需要将存储声明为JSHint的global。添加

/*global Storage*/

关于文件的开始,或其他JSHint配置