如果全局不存在,则定义全局



如果它不存在,我正在尝试设置一个全局。完全菜鸟问题。

我正在这样做:

if (!raw) {
   raw = 'yep';
}

但它不断抛出引用错误原始未定义。

这是一种方式,假设window存在:

if(!window.raw) {
  raw = 'yup';    
}

如果没有,你可以创建一个全局对象来使用:

globals = {};
if(!globals.raw) {
  globals.raw = 'yup';
}

在全局范围内添加:

var raw;

相关内容

  • 没有找到相关文章

最新更新