gpt4 book ai didi

javascript - 为函数(带参数)分配变量名? [JavaScript]

转载 作者:行者123 更新时间:2023-12-02 14:09:32 24 4
gpt4 key购买 nike

我决定自学函数式编程。

我已经提交了所有作业,同时保持了函数式编程的规则,而且我的老师对此完全满意。为了获取输入,我一直在做这样的事情:

var getWidth = function(){
return prompt("What is the width?");
};

这工作正常,但它可以更简单,例如:

var getWidth = prompt("What is the Width?");

问题在于,当我调用函数 getWidth() 时,它只是运行该函数一次并将其分配给 getWidth 变量。但这不是我想要的,我希望它在每次调用 getWidth() 时运行 prompt("What is the Width?") 。我试图寻找它,但我不太确定如何表达它。如果您知道如何使用 Google,那么它很有用。

最佳答案

那么你可以使用bind()

var hm = window.prompt.bind(window, "simpler?");
console.log(hm());

关于javascript - 为函数(带参数)分配变量名? [JavaScript],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39759589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com