在开篇之前先分享今天看到的一句关于设计模式的话:将不变的部分和变化的部分隔开是每个设计模式的主题 请大家自行感受这句话的精髓所在,并且思考学习设计模式究竟能给我们编程带来什么样的东西,欢迎大家在文章下面评(chui)论(shui),分享自己的宝贵见解.好了,回到今天的正题,JavaScript实现策略模式. 什么是策略模式 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互转换.讲人话就是:我想从广州去北京旅游,那么我可以选择不同的方法(策略)去我的目的地北京.比如说坐飞机,走路,甚至是…