问题标签 [colon]

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 回答
130 浏览

ruby - 哈希内的 savon ruby​​ 冒号

是否有可能在 Ruby 中以某种方式在哈希中编写如下内容:

所以它会像

问候。

0 投票
2 回答
1755 浏览

django - 模板标签和反向函数中的 django admin 冒号语法

在通过示例学习 Django 时,我发现了一些我还不知道的东西,也没有找到任何参考。我确信它在某处有很好的记录,但我还没有找到如何搜索它。另外,如果我重新提出一个已经回答的问题,我深表歉意,我也没有在这里找到它。我想了解的是“admin: ...”语法,我在几种情况下遇到过:

在模板 .html 文件中:

在视图函数中:

我已经浏览了djangoproject教程和djangobook的前8章,在那里我没有遇到。不过,我知道,在反向函数中,可能会传递视图函数,并且 {% %} 模板标记“做某事”,但到目前为止,我只看到用于这些情况的虚线语法。可能是为了引用管理功能,而不是点语法,我们使用这个冒号?我真的很感激对它的作用进行一些简短的解释,或者参考链接也很棒。再次,如果我重新提出一个已经回答的问题,我很抱歉。

0 投票
1 回答
2571 浏览

prolog - Swi-Prolog 中的冒号 (:) 究竟代表什么?

我无法明确找到 (:) 在prolog中的含义。
在交互模式下,您可以看到以下证据:

引入 (:) 的目的是什么?我在www中找不到任何详细信息。似乎它提供了另一种将递归结构称为列表的语法方式。

我们可以说它是Right-associative,它的优先级数是多少?

有没有办法列出所有此类隐式函子?

0 投票
5 回答
2279 浏览

c++ - 什么会'std:;' 在 C++ 中做吗?

我最近正在修改一些代码,并在函数内的一行中发现了一个预先存在的错误:

此代码仍可编译并且一直按预期工作。

字符串定义有效,因为这个文件是using namespace std;,所以std::首先是不必要的。

问题是,为什么要std:;编译,如果有的话,它在做什么?

0 投票
1 回答
999 浏览

sql-server-2008-r2 - 冒号的 SQL 用途

我的同事写了这个 SQL 语句,我很难理解它。在 where 子句中使用冒号的目的究竟是什么?

完整查询:

0 投票
2 回答
3683 浏览

python - python:带冒号的lxml xpath标签名称

我必须解析一些提要,但元素(标签)之一是colon <dc:creator>leemore23</dc:creator>

我如何使用它来解析它lxml?所以我这样做了

但我认为有更好的方法,比如

或者

所以无需更换

你有什么建议吗?

0 投票
5 回答
1038 浏览

c# - 如何阅读文本框中的两个单词,它们之间有:

我想让我的程序用一个文本框读取两个输入。格式如下所示: First:Second

这是我试图解释的图片 http://i.imgur.com/2Pe2I.png

我想知道之后如何将它们放入列表框中。

先感谢您。

0 投票
3 回答
1286 浏览

java - 冒号分隔值的正则表达式是什么?

如果我有一个字符串,例如:

获得价值的表达方式是什么?

0 投票
0 回答
579 浏览

python - python float相加后小数点后有冒号

-2901.0, -200.0在我的 python 程序中,我在某个过程中得到了两个浮点数。当我尝试直接添加它们时,我得到了-3100.:(如果我将其转换为str,它将是"-3100.:"

Python 没有说程序中有任何错误。但是结果总是在小数点后带有冒号并且不正确(我期待-3101.0)。

我无法通过简单地输入-2901.0-200.0python 命令行来重现它。但是,如果我继续添加其他非零值,它会通过 ( -3100.:-1,它给出-3102.0)。但我希望正确输出/解释-3100.:

我在 Python2.7 32 位上运行。我已经安装了 numpy、scipy 和其他一些软件包。有人知道这里有什么问题吗?当我期望一个数字时,为什么我得到一个冒号?

  • Windows 服务器 2008 64 位。
  • sys.version:2.7.3(默认,2012 年 4 月 10 日,23:31:26)
  • MSC v.1500 32 位(英特尔)

非常感谢。

0 投票
5 回答
279 浏览

javascript - 请解释一下javascript中冒号的用法

我正在制作一个库,我经常检查 Closure Compiler 的输出结果以了解它是如何做事的(我确实有单元测试,但我仍然希望看到编译后的代码以了解它如何更好地压缩的提示)。

所以,我发现了这段非常奇怪的代码,这是我以前从未见过的。

注意:这不是对象字面量!此外,没有?任何地方可以使它成为?:有条件的.
该代码位于常规功能块IIFE)中。

variable,在这种情况下,是一个未定义的变量。没有代码使它成为 true 、 false 或任何东西,只是为了确保我把 aconsole.log放在那里,确实,我得到了ReferenceError.

请注意,我也在 IE8 中测试我的代码,所以这不仅仅是在现代浏览器中。它似乎是标准的、普通的旧 javascript。

所以让我们来试验一下。启动 Chrome 的控制台,我得到了这个:

但是之后...

...和...

那么它有什么作用呢?

拜托,如果有人可以向我解释这段代码的用途,或者至少是它的作用,我会很高兴。