问题标签 [if-statement]

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

php - Wordpress php:测试页面是否是父页面的子页面的方法?

在我的第一个 Wordpress 网站上工作,所以我确信这是一个非常基本的问题。我正在努力编写一个条件 php 语句,该语句在页面是父页面的子页面时执行特定操作。

例如,不只是指定一个页面,如下所示,我想指定所有以“关于我们”页面为父页面的页面:

我已经尝试过“child_of”函数,但它并不像我希望的那样简单。

当我使用以下内容时,出现语法错误 - 可能只是我不知道如何使用该函数:

有什么建议么?

0 投票
4 回答
4635 浏览

vb.net - 有没有更好的方法让 Visual Studio 在调试模式下忽略 try/catch

我希望设计人员在我调试时捕捉到错误,并且我希望用户在他们发生错误时看到我的友好消息。我知道我可以通过以下方式完成此操作:

我不想写所有的#statements 并让它们弄乱我的代码。看起来这应该是一个共同的需求,并且必须有更好的方法。有谁知道更好的方法?

0 投票
2 回答
15765 浏览

bash - Bash 脚本中的参数检查问题

所以基本上我正在尝试检查传递给脚本的参数。如果它有三个参数并且第三个参数是 1,那么我希望它继续。如果它有四个参数并且第三个参数不是 1,我也希望它继续。

所以基本上我认为我可以做...

但是,似乎 Bash 没有并且可以用于 if,所以我想我可以只使用嵌套的 if,但是现在它仍然在抱怨。所以这就是我目前所拥有的......

那么我哪里错了?我不能在 Bash 中嵌套 if 语句吗?有没有一种我完全错过的超级禅宗方式?

感谢您能给我的任何帮助。


新问题...

现在,由于某种原因,代码根本不起作用。没有错误或任何东西,它只是不起作用。它不检查参数的数量。我已经完全没有参数地运行了脚本,它只是跳过它,就像它甚至不存在一样。

奇怪的是,我确信代码昨天还在工作。今天回来,不多说了。关于问题是什么的任何想法?(对不起,但我必须删除已接受的答案。)

编辑二:

Bash shell 不喜欢我正在尝试做的这个脚本的一些事情。我可能最终会用另一种脚本语言重写它,并为该项目做一些我想到的更多事情。无论如何感谢您的帮助。

0 投票
1 回答
4487 浏览

batch-file - 我的批处理文件中的用户输入问题

这是给我带来麻烦的代码部分:

出于某种原因,无论输入如何,批处理文件都会退出。为什么会发生这种情况(永远无法达到删除和继续)?

谢谢!

0 投票
4 回答
165 浏览

php - 为什么这个 php 循环不起作用?

我有这个代码:

这可以很好地生成一个选择输入,其中包含从 01:00 到 24:45 的选项,间隔为 15 分钟。但是,如果我更改代码并添加一个 if 语句,我会得到一些奇怪的结果......

这个想法是(任意!)使选择输入默认为 19.30。上面的代码添加
selected = "selected"到 19:30 之后的每个选项,而不仅仅是 19:30 选项。如果我将 if 语句稍微更改为 if ($perfTime = '19:30') { ...ie,则使用单个=而不是==它会创建一组选项,所有选项的值都为 19:30。我究竟做错了什么?

0 投票
3 回答
1183 浏览

perl - 为什么我的 Perl if 条件总是评估为真?

在 Perl 中,我需要读取一个包含 0 或 1 的 .conf 文件。如果值为 1,我需要执行 if 语句中的任何内容。这是我现在拥有的:

if 语句的内容总是评估,即使 .conf 文件包含 0。我知道文件读取是正确的,因为这段代码可以正确读取文件:

如果文件包含 1,则打印 1,反之亦然。有谁知道我的第一个片段有什么问题?抱歉,我是 Perl 的 n00b。:-)

0 投票
6 回答
4063 浏览

php - jquery中的php语句

在 jquery 函数中使用诸如“if”之类的 php 语句是一种不好的做法吗?

我真的应该只编写加载更多函数而不是使用 php 限制一些函数吗?它似乎工作正常,但想知道这是否是一个主要的假人?

例子:

这是一个代码片段,基本上如果 php 变量 $url 等于 'projects' 那么代码将返回额外的行,否则这些将对其他页面隐藏。这有意义吗?

0 投票
3 回答
374 浏览

if-statement - 重构重复的 If 语句块

我有一些我正在尝试重写的代码。该代码被设计为“通用”,因为它可以被许多需要不同“工作流程”的不同调用者使用。它是这样的:

一些调用者将设置 globalA 和 globalB,因此执行相关 if 块中的任何操作。其他呼叫者将有无数其他设置来做他们需要做的任何事情。调用者基本上只是一个带有设置的 XML 文件。

维护/修改此代码是一个很大的痛苦。我知道必须有一种更清洁、更简单、更少脑爆的方法来做到这一点!

0 投票
3 回答
178 浏览

php - 这个功能有什么问题?

我正在使用此功能来确定我的应用程序应该在线还是离线:

但是,数据库中的数据值设置为0,并且$onlinedoes ='0',为什么用户级别不是1的人不包含error/offline.php?

谢谢 :)

0 投票
4 回答
20264 浏览

if-statement - 如何在 Erlang 中制作相当于 C 风格的 if-else 语句?

如何在 Erlang 中制作相当于C 风格的 if-else?