小编use*_*401的帖子

在递归中使用全局变量是一种好习惯吗

我正在帮助某人完成他的学校作业 - 我们正在尝试编写递归函数(如果重要的话 - 使用 PHP 或 JavaScript)。

我非常了解递归原理,但我还没有从“学术”的角度写过任何这些原理。

使用全局变量来存储结果是一种好习惯,例如:

var results = [];

var rec = function(a) {
    ...
    if (match)
        results.push(someValue);
}
Run Code Online (Sandbox Code Playgroud)

或者我应该使用 return 将所有这些结果收集在一起(这会困难得多)?

javascript php algorithm recursion

4
推荐指数
1
解决办法
2428
查看次数

jQuery UI Accordion Header中的输入框

我在标题上有输入框的jQuery UI手风琴:

<h3><input type="text" /></h3>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/7VN8h/

正如预期的那样,Accordion会捕获所有在标题内发生的空格和箭头按键 - 因此无法正确写入输入框.有没有办法摆脱这种行为,并在键入时使用空格和箭头?

javascript jquery jquery-ui

3
推荐指数
1
解决办法
2644
查看次数

标签 统计

javascript ×2

algorithm ×1

jquery ×1

jquery-ui ×1

php ×1

recursion ×1