作用域 问答列表

C#,使用自由变量的 MultiThread Lambda 是否有效?

作者:Retalia K 提问时间:2/16/2022

我想在 MultiThread Lambda 表达式中使用一些自由变量。 举个例子, { int a = 0; Thread t = new Thread(() => { SomeBlo...

为什么类定义需要比函数定义中需要的更多属性信息?

作者:Youjun Hu 提问时间:2/12/2022

def myfunc(): return x x = 10 print(myfunc()) 上面的代码是有效的,当我定义 .xmyfunc 但是,以下代码不起作用: class myclas...

为什么 locals()['var_name'] = value 会影响实际的本地命名空间?

作者:NKUwakwe 提问时间:1/16/2022

def f(): s = 'foo' loc = locals() loc['s'] = 'bar' print(s) loc['z'] = 'baz' print(locals())...

是否有等效于在 R 中使用双冒号运算符 (::) 和 source() ?

作者:frandude 提问时间:1/5/2022

由于我的项目包含许多不同的文件,这些文件只包含函数定义(然后我将其放在主工作流文件中),因此我经常会忘记哪个函数包含在哪个文件中。source() 如果我可以使用我的源文件(如包),语法如下,这将不...

当我使用双向链表中的最后一个指针时,代码崩溃

作者:khoprutu 提问时间:12/15/2021

所以我为一个双向链接列表写了一些代码,在制作一个在末尾添加节点的函数时,我想为最后一个节点制作一个指针,但是当我执行它进行添加时,它崩溃了,但在前端添加它工作正常。一切看起来都很好,它甚至没有显示任何...

Leetcode 494 蛮力递归解决方案使用变量作为属性,但当我将其作为参数传递时不起作用

作者:alpha 提问时间:11/15/2021

我在这里附上了解决方案。第一个有效,但第二个无效。唯一的变化是,我已将结果变量作为具有全局范围的属性移动到帮助程序函数中的参数。 class Solution { int result = 0; ...

为什么“this”是超出其范围的变量?[复制]

作者:jeromecho 提问时间:8/25/2021

这个问题在这里已经有答案了: 如何在回调中访问正确的“this” (15 个答案) 2年前关闭。 var nav = document.querySelector('.nav'); // <nav c...

javascript:这个 != 窗口,属性仍未定义

作者:Luis Aguiar 提问时间:8/4/2021

我正在做一个关于Javascript的Salesforce跟踪,出现了一个关于这个范围的问题。 https://trailhead.salesforce.com/content/learn/modu...

在 while 循环中修改的变量不会被记住

作者:Eric Lilja 提问时间:5/31/2013

在下面的程序中,如果我在第一个语句中将变量设置为值 1,则它的工作原理是它的值在 if 语句之后被记住。但是,当我将相同的变量设置为语句内的值 2 时,它会在循环后被遗忘。它的行为就像我在循环中使用变...

JavaScript 中变量的作用域是什么?

作者:lYriCAlsSH 提问时间:2/1/2009

javascript 中变量的作用域是什么?它们在函数内部与函数外部是否具有相同的作用域?或者这甚至重要吗?此外,如果变量是全局定义的,则它们存储在哪里?...


共99条 当前第9页