<span>/* jQuery Tiny Pub/Sub - v0.7 - 10/27/2011 </span><span> * http://benalman.com/ </span><span> * Copyright (c) 2011 "Cowboy" Ben Alman; Licensed MIT, GPL */ </span> <span>(function($) { </span> <span>var o = $({}); </span> $<span>.subscribe = function() { </span> o<span>.on.apply(o, arguments); </span> <span>}; </span> $<span>.unsubscribe = function() { </span> o<span>.off.apply(o, arguments); </span> <span>}; </span> $<span>.publish = function() { </span> o<span>.trigger.apply(o, arguments); </span> <span>}; </span> <span>}(jQuery));</span>資料來源:https://gist.github.com/661855 它如何工作以及如何使用它?工作示例:https://jsfiddle.net/cowboy/hvajf/
>
> jQuery pub/sub Pattern如何工作?>與其他消息傳遞模式相比,jQuery pub/sub模式與其他消息模式相比如何?但是,它的不同之處在於,它使用中央集線器進行消息,並允許進行異步通信。這使其比其他某些模式更靈活,更可擴展,但也可能更複雜。
>
> jQuery pub/sub模式的未來是什麼?隨著異步通信在現代應用中變得越來越重要,該模式處理這種交流的能力可能會使它變得更加流行。此外,隨著越來越多的應用程序朝著微服務體系結構發展,該模式將組件分離的能力可能越來越有價值。以上是使用jQuery .on()和.off()的酒吧子模式的詳細內容。更多資訊請關注PHP中文網其他相關文章!