gpt4 book ai didi

javascript - 如何在 Javascript 函数之间传递变量?

转载 作者:行者123 更新时间:2023-12-03 03:32:12 25 4
gpt4 key购买 nike

这里有两个最简单形式的函数。我正在使用 jquery。

将 var str 从第一个函数传递到第二个函数的最佳方法是什么?

function a() {
var str = "first";
};

function b() {
var new = str + " second";
};

最佳答案

使用函数参数,如下所示:

function a() {
var str = "first";
b(str);
}

function b(s) {
var concat = s + " second";
//do something with concat here...
}

可以只在作用域链的较高位置声明一个变量,但我选择使用参数将变量访问限制为仅绝对需要它的上下文。

哦,是的,这不是叫principle of least privilege吗? ?

关于javascript - 如何在 Javascript 函数之间传递变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4600508/

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