什么是工厂模式?我们通过一个例子了解一下: 比如我们想要弹出几个字符串 function funA(){ alert('a'); } function funB(){ alert('b'); } function funC(){ alert('c'); } 如果我们想要弹出a,b,c我们就需要调用不同的方法funA,funB,funC.但是如果我们想弹出的东西很多呢,每次调用都需要看是需要调用哪个方法,会不会很麻烦.所以我们可以再包一个方法来做处理,如下所示: function choose(t…