问题标签 [colon-equals]

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 投票
5 回答
74864 浏览

python - Python中的冒号等于(:=)是什么意思?

操作数是什么:=意思,更具体地说是 Python 的意思?

有人可以解释如何阅读这段代码吗?

0 投票
2 回答
2080 浏览

r - 为什么 := 允许作为中缀运算符?

我遇到了流行的data.table包裹,特别是一件事让我很感兴趣。它有一个就地赋值运算符

:=

这在基础 R 中没有定义。事实上,如果您没有加载data.table包,如果您尝试使用它(例如,a := 2)会引发错误,并显示以下消息:

错误:找不到函数":="

另外,为什么:=有效?为什么 R 让您定义:=为中缀运算符,而其他所有中缀函数都必须被包围%%,例如

显然,它并不是%function.name%定义中缀函数的替代语法。是在data.table利用 R 的一些解析怪癖吗?是黑客吗?以后会“打补丁”吗?

0 投票
1 回答
98 浏览

syntax - Specman e:什么时候应该使用冒号等号“:=”?

我在一些 Specman e 代码示例中看到使用:=(冒号等号),例如:

我们何时以及为什么应该使用:=?谢谢您的帮助。

0 投票
1 回答
5831 浏览

postgresql - := pgsql 函数中的 sql 运算符

:=我在 postgresql 函数中遇到了这个运算符:

我google了,但找不到答案,这是什么意思?

0 投票
1 回答
21567 浏览

mysql - 这个符号是什么意思:=在sql中

这是什么意思

:=

在 sql 中?

如果找到一些使用类似符号示例的 sql

先感谢您。

0 投票
1 回答
13060 浏览

sql - := 在 SQL 中的含义

:=SQL中的运算符是什么意思?我正在使用 Postgresql,但我不知道这意味着什么。我有这个代码:

0 投票
2 回答
3156 浏览

r - R data.table ':=' 在直接调用中有效,但包中的相同功能失败

使用 R 的 data.table 包,

这有效:

这有效:

现在,将此函数放入一个包中,加载它并尝试调用它。这不起作用:

为什么?


编辑:@Roland 指出在包Depends字段中添加 data.table 可以使其工作。但是,我认为这不是一个很好的解决方案,因为该包并不真正依赖、需要或使用 data.table。我只想能够将 data.table 与包一起使用。

此外, data.table 的所有其他内容在函数中都可以正常工作,只是在:=运算符中不行。

所以我想一个后续问题可能是:我是否应该将 data.table 添加到我编写的每个包的 Depends 中,以便 data.tables 在该包的函数中按预期工作?这似乎不对......解决这个问题的正确方法是什么?

0 投票
2 回答
3805 浏览

postgresql - 何时在 postgreSQL 中使用 = 和 :=?

我使用 plpgsql 编写触发器 n 我想知道在 postgreSQL 中何时使用 = 以及何时使用 :=,有什么区别???

例如:

0 投票
4 回答
4103 浏览

c - 运算符':='是什么意思?

我正在尝试为 MSVC2015 编译 pthread,并发现了一些奇怪的代码。

这条线在做什么?

0 投票
1 回答
4043 浏览

vba - := 在 VBA 中是什么意思

这可能是一个简单的问题,但我正在网上搜索答案,但似乎找不到。

以下面的代码为例,这些符号是什么意思。符号 1 :="" 符号 2 :=_