interface模块里的三个函数代码很相似,能否抽象出来?

来源:4-3 创建数据计算模块

扎克悟空

2017-05-08

老师你好,interface.js里getOmit()、getOpenCode()和getState()三个函数体中的代码逻辑基本一致,看老师也直接复制了一些相同的代码段,想问如何优化来提高代码的复用性呢?比如把相同的代码抽象出来之类的(具体如何实现),希望给个思路,谢谢!

写回答

1回答

快乐动起来呀

2017-05-08

看到这个问题非常高兴,任何教程都是开启学习之路,学习的过程要善于思考,这样进步会很快。这块是可以继续抽象,比如把promise功能用一个函数来实现,毕竟几个方法除了接口名称和具体响应不一样,其他都是一样的,具体去试试,加油

0
1
扎克悟空
非常感谢!
2017-05-21
共1条回复

ES6零基础教学 解析彩票项目

ES6从零开始,量身设计的迷你案例,让你全面掌握ES6

2579 学习 · 881 问题

查看课程