问题标签 [tilde]

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

.net - 波浪号显示在 URL 中,而不是映射到根目录

我们有一个在 2.0 框架上运行的旧 .net 站点。在这个站点中,有多个调用在需要时通过调用 response.redirect() 进行重定向。出于某种原因,我无法弄清楚 ` 字符已停止映射到根 - 并且实际上显示为路径的一部分。例如:

现在最终尝试重定向到:

https://www.site.com/shopping/~/shopping/checkout_confirm.aspx?rc=3

我也尝试了以下方法,但没有运气:

在开发环境中运行时,url 映射正确......关于这个问题的原因/解决方法有什么想法吗?

0 投票
2 回答
4878 浏览

c# - C# 中的 ~ 是什么?

可能重复:
C# 枚举中的波浪号 (~) 是什么?
表达式中的波浪号是什么意思?

我已经在 C# 中从 Internet 下载了一个 CRC 代码片段,其中包含以下几行:

或者

0 投票
1 回答
630 浏览

operator-keyword - 波浪号是什么意思?

一个〜= b * c; 它不能是布尔逻辑,那是什么?

0 投票
5 回答
52029 浏览

apache - url中的“〜”波浪号有什么用?

  1. URL中的〜波浪号有什么用?

  2. 我正在使用 cPanel,并且有包含波浪号的链接,为什么那里有波浪号?

    当我们购买服务器空间但没有 dns 或不想将其用于开发目的时,我们使用 like http://serverip/~foldername

0 投票
3 回答
3542 浏览

c++ - 宏中的波浪号 (~) 是什么意思?

在这个网站上看到,代码显示了使用括号中的波浪号的宏调用:

这是什么意思/做什么?我怀疑这只是一个空洞的论点,但我不确定。它是否可能特定于 C(99),就像__VA_ARGS__特定于 C99 并且存在于 C++ 中一样?

0 投票
3 回答
4243 浏览

.htaccess - 波浪号的重写规则

我正在尝试对波浪号 URL 进行以下重写:

我希望任何链接whatever.com/~folder/something都成为whatever.com/something.

如果我的情况排除了波浪号(也尝试转义它,\~),上述重写规则似乎有效,但是使用波浪号它不会执行重写。

我需要调整更广泛的配置设置以在我的情况下启用重写吗?我理解通常~folder是指用户的主目录,但我不知道它是如何发挥作用的,或者可以根据我的情况进行调整。

0 投票
1 回答
51438 浏览

r - 在 R 公式中,为什么我必须在幂项上使用 I() 函数,例如 y ~ I(x^3)

我试图了解波浪号运算符和相关功能的使用。我的第一个问题是为什么I()需要用于指定算术运算符?例如,这两个图产生不同的结果(前者有一条直线,后者有预期曲线)

此外,以下两个图也产生了预期的结果

我的第二个问题是,也许我一直在使用的例子太简单了,但我不明白~应该在哪里实际使用。

0 投票
5 回答
617 浏览

javascript - ~[] 构造在 JavaScript 中是如何工作的?

我遇到了无法解释的有效 JavaScript 代码。例如:

  • +[]===0
  • -[]===0
  • ~[]===-1
  • ~-~[]===-2
  • ~-~-~-~-~[]===-5
  • ~-~-~-~-~[]+~[]===-6
  • ~+~[]===0
  • ~+~+~[]===-1
  • ~+~+~+~[]===0

你能解释一下这些表达的逻辑吗?

0 投票
10 回答
18863 浏览

macos - Mac终端中无法识别波浪号

我在运行 OSX Lion 的 Mac 上遇到了这种奇怪的情况,其中 ~ (tilda) 没有进入我的用户目录。相反,当我输入“cd ~”时,我得到:

关于如何解决这个问题的任何建议?

0 投票
3 回答
26487 浏览

php - ~ 位运算符(波浪号)的作用是什么

可能重复:
这个 ~ 运算符在这里是什么意思?
在 PHP(或任何其他语言可能)中位不操作

有人可以解释一下~PHP 中的运算符吗?我知道它是一个NOT-operator,但为什么 PHP 将以下语句转换为变量的负值减一?