在 javascript 中是否有设置变量的实用方法?

Is there a functional way to set a variable in javascript?

我正在寻找这样的东西:

set("variablename", "value");

为什么我需要这个?我想在不创建新函数的情况下编写以下内容:

navigator.getUserMedia({ audio: true }, success, fail);
var success = function(stream) {
   var source = audioCtx.createMediaStreamSource(stream);
}

这里我假设上下文是window,这是全局上下文

function set(variablename,value){
   window[variablename] = value;
}

希望对您有所帮助。