javascript设计模式的学习笔记