问题标签 [parentheses]
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.
javascript - 开括号和闭括号背后的含义是什么?
具有打开和关闭括号的代码背后的意义或意义是什么?
这是我正在查看的示例代码:
我很好奇的线路在这里:
使用左括号和右括号是什么意思()
?
c - 为什么需要两个括号才能在 C 中使用宏?
这样做的原因是什么?
sql - 在 OR 子句中使用 SQL 括号
想知道是否有人知道我们为什么在这个 SQL 中使用括号:所以,格式如下:
姓名以 A 或 B 开头的员工的姓名、位置和服务部门。(法语的粗略翻译)。
我是这样回答的:
基本上,在最后一个 AND 与 WHERE 相关的地方,我不能简单地不使用括号,以便让 SQL 为我选择名字以 A 或 B 开头的员工吗?以这种方式定位括号有什么不同?啊,括号有双重用途吗?还是在最后一个子句中优先考虑 OR,因为 AND 在它前面?
emacs - emacs:当光标突出显示括号时评估闪烁匹配打开
最近在 emacs 中编辑 lisp 代码时,我一直在跟踪匹配括号时感到沮丧。(show-paren-mode t) 当匹配的括号连同它的匹配在缓冲区中可见时有帮助,并且 (setq blink-matching-paren t) 在编写匹配的括号时很有帮助。有没有办法挂钩 show-paren-mode 以便使 blink-mathing-open 函数作为“显示”过程的一部分进行评估?通过这种方式,我可以将光标放在括号上并知道它与什么匹配,而无需删除和重新键入它。
谢谢,
SetJmp
javascript - (function(){})(); 之间有区别吗?和(函数(){}());
可能重复:
JavaScript:立即函数调用语法
一个类似的问题已经被问到here
在那里,作者询问了两者之间的区别
(
function(){}
)
();
和
function(){}();
除其他外,第一个目的是通知读者该功能将立即执行。我也看过这个版本
(
function(){}()
)
;
这和上面两个一样吗?
c# - 检测 BinaryExpression 中的括号
我正在构建一个表达式分析器,我想从中生成数据库查询代码,我已经走了很长一段路,但我无法准确地解析 BinaryExpressions。将它们分成左右很容易,但我需要检测括号并相应地生成我的代码,我看不出如何做到这一点。
一个例子[请忽略有缺陷的逻辑:)]:
我需要检测中间的“集合”并保留它们的分组,但在解析过程中我看不到表达式与正常 BinaryExpression 的任何差异(我不想检查括号中的字符串表示)
任何帮助,将不胜感激。
(我可能应该提到我正在使用 C#)
--Edit-- 我没有提到我正在使用标准的 .Net Expression 类来构建表达式(System.Linq.Expressions 命名空间)
--Edit2-- 好的,我不是将文本解析为代码,而是将代码解析为文本。所以我的 Parser 类有一个这样的方法:
它允许您编写如下代码:
使用标准的 .Net 类很容易解析,我的挑战是解析这个表达式:
我的挑战是将括号之间的表达式保持为一个集合。.Net 类正确地将括号部分与其他部分分开,但由于括号而没有表明它是一个集合。
java - Java:创建对象实例时带括号的类名
在java代码中:
突出显示(介于**
和之间**
)的代码有什么作用?
我发现研究这个主题非常困难,因为我不知道使用什么搜索词。:o
希望任何人都可以提供帮助。TIA
jquery - 使用单括号时的jQuery选择器问题
如果我在 :contains 选择器中包含一个括号,我会收到错误消息。
例如
返回错误
语法错误,无法识别的表达式:(mph')
如果我在末尾添加右括号,则该语句运行良好。但是,我需要能够查询通常有一个括号的位置。
这里发生了什么,我该如何回避这个?
编辑
在我的实际代码中, :contains 部分作为变量传入
例如
asp-classic - ASP“调用 Sub 时不能使用括号”
可能重复:
调用 Sub 时不能使用括号
据我所知,这是正确的,但我收到错误“调用 Sub 时不能使用括号”以前从未使用过 ASP...谁能为我阐明这个问题?代码:
python - 括号配对 ({}[]()<>) 问题
我希望能够将字符串中的所有括号配对,如果它们没有配对,那么它们会得到它们的索引号和 False。似乎它一遍又一遍地重复一些值,即 cl == pop[1]。我试图找出问题出在哪里,但无论我多么努力,我都看不到它。所以我问是否有人帮助我找到错误,甚至可能改进我的代码;)