问题标签 [die]

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 投票
3 回答
10648 浏览

perl - 如何将 die 函数的输出重定向到 Perl 中的文件?

我想将die消息重定向到一个单独的文件,以便以后可以比较该文件以确定出了什么问题。

但是这段代码给了我错误:

我不想2>从调用者那里做一个。有没有办法从脚本中重定向它们?

0 投票
2 回答
166 浏览

javascript - die() 在单个元素上

我附加了一些 live() 侦听器,以便自动对 url 中带有 ajax 的每个链接进行 ajax 调用:

但有时我想重写它(这样我就可以指定一个上下文来查找回调函数),所以我写了一个 jQuery 方法来做到这一点

我遇到的问题是,如果将实时处理程序添加到元素集合中,我不能只在其中一个元素上使用 die() ;die() 似乎只有在你将它应用于所有使用 live() 的元素时才有效。

任何人都可以提出一个可以抑制 live() 事件的解决方法吗?顺便说一句,人们对于建议 jQuery 团队改变 die() 的行为以便它可以用于删除单个元素上的 live() 处理程序的意见是什么?有什么理由说明这是个坏主意吗?

0 投票
2 回答
1106 浏览

perl - 如果有任何内容写入 STDERR,我如何运行系统命令并死掉?

我正在编写一个使用外部脚本的 Perl 脚本。外部脚本必须从特定目录运行,所以我发现以下有用:

有时外部脚本向 STDERR 写入内容但仍返回 0。我希望捕获这些时间和confess(或die)。由于我不控制外部脚本的返回值,我想也许我可以捕获它的 STDERR,所以我会有这样的东西:

我能做些什么?

0 投票
2 回答
880 浏览

php - die() 会执行 ob_end_flush() 吗?

我似乎无法在任何地方找到一个好的答案。如果我正在运行输出缓冲,并且 adie()被触发,那是否ob_end_flush()也会启动 a ?

0 投票
5 回答
8472 浏览

perl - Perl 内置退出并在一个命令中打印

我知道我会死,但这会打印出脚本名称和行号。

我喜欢做类似的事情die 'error' if $problem;

有没有办法在不打印行号的情况下做到这一点?

不用大括号就好了if($problem){print 'error';exit}

0 投票
3 回答
3338 浏览

jquery - $.live() 和 $.die() 绑定和解除绑定

我在使用 jquery 的生死方法时遇到了一些麻烦。

http://jsfiddle.net/fC5Nr/4/

我需要在单击链接时附加一个事件处理程序 - 我想在函数运行时取消绑定处理程序,以防止函数在完成之前一遍又一遍地运行(函数正在执行 ajax 请求,然后处理响应。

我可以很好地完成以上所有工作。

但是,由于上述处理程序附加到 (a) 标记,我需要返回 false(以防止链接被跟踪)。为此,我需要绑定一个不同的函数来处理点击并返回 false。

我需要知道如何解除复杂函数的绑定——同时始终保持简单(返回 false)的绑定。

上面的小提琴应该可以工作,但是在取消绑定事件处理程序后,它不会再次绑定?我尝试了一些命名空间等的组合,但无法将它们组合在一起。

0 投票
1 回答
171 浏览

php - 在使用 PHP 的 mysql 语句中“或死”有多重要?

我已经编写了很多代码,但现在我开始质疑 - 语句有多重要,例如:

在我所有的查询中?

我现在几乎没有...

0 投票
2 回答
484 浏览

jquery - 停止函数,jQuery

我正在使用这个闪烁功能

我想让它在 window.load 上停止

我不确定该怎么做,究竟是什么?任何帮助将非常感激。谢谢!

0 投票
7 回答
11137 浏览

php - echo('exit'); 和有什么区别?死; 和死('退出');?

我见过一些代码这样做:

和其他只使用die

它何时结束程序是否有任何内在差异,我应该知道它之后的代码吗?等等

更新

我主要是问,它是否是一种编码风格,或者是否有真正的原因为什么有些编码方式是一种方式而不是另一种方式。我不是在问exit和之间有什么区别die

0 投票
4 回答
3361 浏览

php - PHP:死掉还是检查结果?

我正在用 PHP 实现 LDAP,我必须说这相当容易。但是我有一个关于使用die()或检查函数返回的问题。从下面的代码(取自此处)中,检查$ldapconn是否与 ? 一起使用die()有什么意义ldap_connectdie()如果出现问题,PHP不应该退出ldap_connect吗?