学习与使用angularjs这么久,觉得javascript也可以重构。

 如下面这段代码,是angularjs拿到数据之后,使用 $index来进行分列呈现在html之上。

重构angularjs代码_length

 

 

以上高亮部分都是相同的,我们可以把它抽取出来:

重构angularjs代码_forEach_02

 

再写一个方法来对append方法进行封装:

重构angularjs代码_function_03