问题标签 [dollar-sign]

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 投票
1 回答
800 浏览

plugins - 无法在 WebStorm PHPStorm IntelliJ Pycharm Appcode 或 Jetbrains 的其他内容中输入 $?

如果您使用的是 Jetbrains IDE,我只是想让您知道解决这个问题的方法,这个问题让我永远找不到。

问题

您只是不能输入“$”。像任何地方一样。在任何类型的文件中。

例子:

您正在编写一个 scss 文件,并且想要定义一个值为 3 的变量 ($var)。

因此,您的目标是编写:

所以你输入Shift + 4,var : 3;期望得到 $var : 3,但你得到的是:

0 投票
1 回答
626 浏览

json - 如何在NodeJS中使用字符'$'美元符号创建具有字段名的mongo模式

我想从nodejs向mongo和一个api端点发送数据。另一个api使用的json格式如下:

我创建了如下的 mongo 模式:

但是当我运行我的应用程序以将数据发送到 mongo 和 api 端点时,它会引发一个错误。错误是:

这似乎意味着我不能用美元符号开始参数的名称,美元符号可以在 javascript 中用作变量名称中的第一个后者吗?

有人可以帮我解决这个问题吗?

0 投票
2 回答
190 浏览

unix - 带有 $ 符号的 Unix `cp` 命令

这个问题是关于 Unixcp命令的。

下面的$(...)操作员在做什么?

cp $(bundle show bootstrap-sass)/vendor/assets/stylesheets/bootstrap.scss \ app/assets/stylesheets/bootstrap-custom.scss

我从页面上看到了这个符号:https ://github.com/twbs/bootstrap-sass#usage

我检查了 cp 的手册页,并没有看到对此操作的任何引用。我是 *nix 的新手。谢谢。

0 投票
1 回答
175 浏览

xml - Relax NG does not support end-of-string regular expression (dollar)

I need to give some limited possibilities for an Attribute in xml, for this I am using in Relax NG validation document:

allowing to specify some regular expression the attribute need to be conform to.

For some reason pattern does not support use of $ (end-of-string) sign.

Example:

This is supposed to match to string ending with "Why it does not work??" sentence. But the $ seems to be totally ignored from the validation.

Does anyone understand why?

thank you

Nathaniel

0 投票
3 回答
365 浏览

haskell - 如何理解 Haskell 中的这种 `$` 用法

这发生在您想将一堆函数应用于同一个变量的情况下,它可能如下所示:

但是来自LYAH 的使用$使它非常整洁

为什么它起作用。首先我在 ghci like 中输入它$ 4 odd,它失败了,然后我输入($ 4) odd它,它工作正常。然后我检查显示的($ 4)使用类型,是。这似乎有道理,但对我来说仍然不清楚。:t($ 4) :: Num a => (a -> b) -> boddodd :: Integral a => a -> Bool

谁能解释清楚,它是另一种常见的用法吗?$还有其他更多用法吗$

0 投票
1 回答
84 浏览

json - 如何从此 JSON 中获取正确的值?

我有一个非常愚蠢的问题,但我似乎找不到任何答案。我有来自在线天气 API 的 JSON,JSON 如下所示:

我想在数据仓库工具 Pentaho 中使用这个 JSON 数据。我被困在如何获得正确的价值观上。

例如,假设我想检索位于“sys”内的“country”。我将如何使用美元符号表示法检索它?我试过 $.sys.country 但没有用。我不确定如何将此 JSON 结构转换为美元符号表示法。

真的希望有人可以帮助,提前谢谢!

0 投票
1 回答
132 浏览

php - 在 Doctrine 中,美元符号在点语法中的含义是什么,例如 property.$.otherProperty?

在 Doctrine 中,美元符号在点语法中的含义是什么,例如 property.$.otherProperty?

我注意到在 /Doctrine/ODM/MongoDB/Tests/Query 中有一个有趣的 queryBuilder 参数 field('phonenumbers.$.phonenumber') ,其中,在 User 类中,“phonenumbers”是类 Phonenumber 的 @embeddedDocument,并且在类电话号码,“电话号码”是一个@string。我的问题是......这是什么.$。语法是什么?

0 投票
1 回答
928 浏览

perl - Perl - 双美元符号:它执行什么功能?

我知道 $$ 是一种取消引用变量的方法,但在这个例子中,我无法确定它的用途:

唯一使用它的其他地方在代码的更下方:

任何帮助,将不胜感激。

0 投票
1 回答
265 浏览

bash - bash命令“重命名”的替换行中的美元符号是什么意思

我正在阅读有关重命名的内容,并遇到了将文件扩展名从 htm 更改为 html 的示例:

它说: The$表示字符串的结尾。\.htm$意味着它将匹配.htm但不匹配.html

$我对这里的使用感到有些困惑。由于我们已经*.htm在命令行末尾指定,rename因此只会选择 htm 文件(而不是 html)。那么为什么需要使用$蒸馏器呢?换句话说,不使用有什么问题$

0 投票
2 回答
7311 浏览

cmake - 在 CMake 中转义 $ 美元符号

我正在尝试通过以下方式在 CMake 3.1.1 中运行构建后命令:

但是,尽管我避开了美元符号,但 $i 变量被评估为空。根据日志,该命令被评估为:

我尝试不逃避美元符号,但它导致了同样的问题。双斜线也不起作用。现在我很困惑...

你能建议一种方法来运行使用美元符号的命令吗?

PS这只是一个例子。我的实际命令稍微复杂一些,我认为不使用美元符号就无法解决。