问题标签 [with-statement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3160 浏览

python - with 语句 - Python 2.5 的反向移植

我想with在一些生产代码中使用 Python 2.5 中的语句。它被反向移植了,我是否应该期待任何问题(例如其他机器/等上的可用性/兼容性)?

这是代码吗

与 Python 2.6 兼容?

0 投票
7 回答
354648 浏览

python - 解释 Python 的 '__enter__' 和 '__exit__'

我在某人的代码中看到了这一点。这是什么意思?


0 投票
5 回答
15388 浏览

python - 在 Python 中嵌套“WITH”语句

事实证明,“with”是一个在互联网上搜索的有趣词。

有谁知道在python中嵌套语句是什么意思?
我一直在跟踪我一直在编写的脚本中的一个非常滑的错误,我怀疑这是因为我正在这样做:

当我尝试read()从 fsock2 开始时,Python 会抛出异常。在调试器中检查时,这是因为它认为文件是空的。这不会令人担忧,除非在调试解释器中运行完全相同的代码而不是在with语句中向我表明该文件实际上充满了文本......

我将继续假设现在嵌套with语句是不可以的,但是如果知道更多的人有不同的意见,我很想听听。

0 投票
3 回答
1902 浏览

vb.net - VB.NET 'With' 语句的性能?

在 vb.net 中使用“With”关键字而不是一遍又一遍地重用实例名称会对性能产生什么影响?

0 投票
7 回答
861 浏览

python - Python:使用“with”动态定义新函数

我想转换以下代码:

进入更方便的代码:

我希望通过声明来做到这一点with。正如我在下面评论的那样,我希望实现:

当然,这是行不通的。

列表推导不适用于动作searchForLink不仅仅是一个功能而是多个功能的情况。它会变成一个非常不可读的代码。例如,即使这对于列表推导也会有问题:

0 投票
19 回答
20723 浏览

c++ - C++ 是否有像 Pascal 一样的“with”关键字?

withPascal 中的关键字可用于快速访问记录的字段。有人知道C++是否有类似的东西吗?

例如:我有一个包含许多字段的指针,我不想这样输入:

我真正想要的是 C++ 中这样的东西:

0 投票
1 回答
97 浏览

jquery - 这个jquery函数有什么问题,求助

我不知道如何实现这一点,任何帮助将不胜感激。

更新:

我试图使用以下功能。

这给了我一个问题,(当它折叠并单击它时,它会展开然后再次折叠,所以它总是会折叠)。这就是为什么我试图将功能置于顶部。

0 投票
4 回答
3883 浏览

vb.net - VB.NET 在现有对象上使用 With 关键字?

是否可以在现有对象上使用“With”关键字?

我想使用 LINQ to 对象执行以下操作,但似乎找不到方法:

0 投票
8 回答
1930 浏览

javascript - JavaScript 中的“with”有什么作用?

我看到了以with. 这有点令人困惑。它有什么作用以及如何正确使用它?

0 投票
3 回答
9317 浏览

python - 在 Python 中使用 'with .. as' 语句有什么好处?

似乎和

使用 open .. as 而不是 f = 有什么好处?它只是语法糖吗?只保存一行代码?