JS 依赖反转原则怎么实现