问题标签 [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 投票
2 回答
9995 浏览

c++ - C ++, := 用于什么?

我在一个程序中看到了这一点。我在“:=”上找不到任何东西。它是干什么用的?

该程序说:

0 投票
8 回答
10068 浏览

go - := 在 Go 中是什么意思?

我正在关注本教程,特别是练习 8:

http://tour.golang.org/#8


具体是什么:=意思?具有讽刺意味的是,搜索 Go 文档非常困难。

0 投票
1 回答
2725 浏览

crystal-reports - 水晶报告 x:=x; 是什么?

这在 Crystal Report XI 中意味着什么?

x:=x;

整个公式是

但它没有给出任何输出。提前致谢!

0 投票
1 回答
20918 浏览

oracle - := 在我们使用时在 oracle 中是什么意思

:= 在 oracle 中是什么意思,当我们使用它时请给我一些演示...以及我们通常如何在 oracle 的存储过程中使用动态查询...

0 投票
5 回答
398 浏览

go - 你怎么称呼 := 运算符?

我正在学习 Go,想知道是否有:=运算符的名称。如x := 4.

我能想到的最好的就是“蜘蛛脸”

例子

在此处输入图像描述
(来源:buzzfed.com

更新

我问的原因是因为我想知道您将如何像在结对编程会话中那样大声朗读代码。有人提出,运算符的正式名称是“短变量声明运算符”,但具有讽刺意味的是,这个名称太长了,不能经常使用。

你会怎么读这个x := 4?到目前为止,我有“前冒号等于四”还是“前蜘蛛面四”?有没有更好的想法?

0 投票
2 回答
10843 浏览

r - 关于错误 ":= 和 `:=`(...) 被定义为在 j 中使用,仅一次且以特定方式使用。请参阅 help(":=")"

我在 data.table 中遇到了一个奇怪的错误消息

我使用 修改了一个 data.table :=,它完全没问题,没有任何错误。当我尝试将代码放入函数时,会出现以下错误消息。

这是可重现的示例

为了更好地描述,我将部分原始代码放在这里。所以你可能明白哪里出了问题。

我有一个 txt 文件列表,我想为每个文件进行计算。第一步是使用 fread,并逐个进行。假设现在我想根据“1202.txt”文件进行计算。如果我从开始DT <- fread("1202.txt")然后继续。它不会出现这个错误。

如果我想使用readdata("1202.txt") 错误信息就出来了。最奇怪的是,我使用readdata之前没有任何错误。

那么这里发生了什么?有什么建议么?谢谢。

编辑

经过一些试验,我发现如果我修改代码如下,它可以工作

那么错误是由于fread引起的吗?fread之后应该是data.table。为什么我需要使用 data.table(DT) 来转换它?

编辑

感谢关注。这是 2014 年 2 月 4 日的更新

我首先卸载了我的 1.8.11,并按照 Matt 的说明进行操作。再次从 CRAN 安装 1.8.10,然后一步一步按照他的代码。结果完全没问题,没有任何错误。

然后我卸载了 1.8.11,然后尝试使用预编译的 zip 文件再次安装 1.8.11。

像往常一样,有一条警告消息:

看来警告信息是错误的,我加载包时完全可以。而此时,整个过程完全没问题。感谢 Matt、Arun 和所有其他热心人士的耐心。我是 data.table 的初学者。真的很感激你的好意。

还有一件事,正如我已经在此链接中报告的那样,但仍未解决。

实在是太可惜了。有任何想法吗?

我在该链接中报告了我的 sessionInfo。我用的是Win8.1 64bit

0 投票
3 回答
15222 浏览

go - var vs := in Go

In the Go web server example here: http://golang.org/doc/effective_go.html#web_server

The following line of code works

but changing it to

is a compilation error. Why? Does it have anything to do with the face that the return type of the function is *string instead of string? What difference does that make?

UPDATE: Thanks for pointing out that := is not allowed at the top level. Any idea why this inconsistency is in the spec? I don't see any reason for the behaviour to be different inside a block.

0 投票
0 回答
486 浏览

postgresql - PostgreSQL 中的 ( := ) 和 ( = ) 有什么区别?

什么时候适合使用每个?在什么情况下可以互换使用?

0 投票
2 回答
20140 浏览

plsql - Oracle PL/SQL 中的 := 和 = 有什么区别

我想知道在 Oracle PL/SQL 中,

= 可以用于布尔比较,也可以用于赋值吗?

虽然 := 用于变量初始化,但它也可以用于赋值吗?

那么,那么使用2有什么区别呢?

谢谢!

0 投票
2 回答
3316 浏览

oracle - oracle 中 ::= 和 := 有什么区别?

这是不可能在 google、bing、yahoo 等上搜索的,因为它使用符号。多么烦人!

oracle的pl/sql::=和in有什么区别?:=