有没有一种函数式方法可以在javascript中设置变量?

有没有一种函数式方法可以在javascript中设置变量?,javascript,functional-programming,Javascript,Functional Programming,我在找这样的东西: set("variablename", "value"); 为什么我需要这个?我想在不创建新函数的情况下编写以下内容: navigator.getUserMedia({ audio: true }, success, fail); var success = function(stream) { var source = audioCtx.createMediaStreamSource(stream); } 这里我假设上下文是窗口,它是全局上下文 function

我在找这样的东西:

set("variablename", "value");
为什么我需要这个?我想在不创建新函数的情况下编写以下内容:

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

这里我假设上下文是窗口,它是全局上下文

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

希望这对您有所帮助。

var variablename=“value”;将variablename作为字符串传递