设计模式 ——js、php、java