单子模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单子模式相关的知识,希望对你有一定的参考价值。
/** * Example singleton */ Singleton = (function() { return { /** * Create a new dom node * * @param {String} className add a class to the node * @param {String} nodeName the node to create * * @example * <code> * Singleton.create('foo', 'span'); * </code> * * @return {html element} the new node */ create : function( className, nodeName ) { nodeName = nodeName || 'div'; var elem = doc.createElement( nodeName ); elem.className = className; return elem; }, /** * Appends a string to 'Hello ' * * @param {String} str the string to append * * @example * <code> * Singleton.helloworld('world'); * </code> * * @return {String} the modified string */ helloworld : function( str ) { output = 'Hello ' + str; return output; } } })();
以上是关于单子模式的主要内容,如果未能解决你的问题,请参考以下文章