问题标签 [method-chaining]
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.
javascript - 如何通过链接早期附加方法将事件附加到表单的 onSubmit 事件?
我的应用程序有数百页。现在我必须disablePage
在onSubmit
表单上附加一个事件。我不想去每一页写:
我现在正在做的是:-
摘自 common.js 文件;[包含在所有页面中]
到此为止一切都很好,disablePage()
附在所有页面的表单上。
但问题是,如果有人已经附加了任何方法,onSubmit
那么onLoad
也应该执行该方法。我猜根据我的代码,代码永远不会被执行。我应该怎么做才能链接他们的方法呢?
请不要使用 JQuery。
java - System.out.println - 这个方法是否在 Java 中链接?
我想知道以下一段 Java 代码:
“System.out.println”。我是对的:
“系统”是一个静态类。“.out”是“System”类的一个方法。这是我对“.println”有点困惑的一点——这是什么类/对象的方法?
另外,这个概念是否称为“方法链接”?
谢谢
GF
php - PHP 方法链的好处?
仍然在 PHP-OOP 培训轮上,这个问题可能属于failblog.org。=)
PHP中的方法链有什么好处?
我不确定这是否重要,但我将静态调用我的方法。例如
根据我的阅读,$this
允许链接任何返回的方法。我刚刚了解到这是 PHP5 中的新功能。在我看来,如果我不必实例化一个全新的对象(静态调用它)并且只需从类中选择我需要的几个方法,那么可能会有速度优势?
我有这个权利吗?
design-patterns - 使用值对象链接方法
在值对象上使用方法链接模式是否可以接受/良好做法(例如,返回一个新对象而不是这个)?是否有实施此解决方案的案例?
我想不出任何缺点,但我想听听你的观点。
class - 有没有人以这种方式设计 api 或库代码?
我正在阅读一些关于如何很好地设计库或 API 的内容,并偶然发现了 Joshua Bloch 在 Google Tech Talks 上的精彩演讲。现在,虽然我离专业的 API 开发人员还差得很远,但我认为编写一堆类/函数是相似的,尽管同一件事的缩小版 - 动作的明确分离,易用性和令人愉悦的使用,鼓励干净的代码, ETC。
我正在浏览一些广泛使用的开源 Java 代码并得到了这个想法(没有什么新东西,只是把它清楚地提出来......)
让我们举一个伪代码示例(或者可能是 BASIC 的一些方言):
现在受到 Java 代码的启发,我希望能够做这样的事情:
我的问题是:
还有其他人从这样的伪代码开始设计 API 吗?
小东西是个好主意吗?说最多 10 个类,每个类可能有 10 个方法,每个方法里面的代码不超过 5-6 行。这显然只是一组粗略的数字来显示要设计的类的大小 - 远不及完整的 API,而不仅仅是一个爱好项目 -一个专业的包,做一些小事但做得很好。
有没有人发现这种方法有任何严重的缺点?
我认为一个真正的好处是它迫使你首先写下你的用例。
另一件事是名词和动词保持简单,使您的最终产品能够避开MultiPhraseAbstractParadigmDesignPatternImplementor综合症:-D
php - 如何在新创建的对象上链接方法?
我想知道是否有办法在 PHP 中新创建的对象上链接方法?
就像是:
任何人都知道实现这一目标的方法吗?
javascript - MooTools 链接
我认为函数/方法不应该返回 void,而是应该返回this
. 这就是为什么我惊讶地发现这不起作用:
代码要做的是找到一个<input>
是元素的子元素,其id
属性值为buttonContainer
,并在其属性中添加两个空格字符value
。但是,上述代码错误,我不得不写:
MooTools 没有办法将这两个单独的语句链接成一个吗?类似于我的第一个片段?
jquery - 在 JQuery 中如何执行链式函数?
当一个函数在 JQuery 中被链接时,操作的顺序是什么?
示例 1
示例 2
php - 打破php中的方法链接
我正在为我的类结构使用方法链接。
所以我的问题是,当某些功能发生错误时,我怎么能打破我的链条。
下面是我的代码:
编辑:
谢谢
阿维纳什