在js高阶函数里面, 有一些高阶函数是可以直接计算得到上面的效果的....下面主要介绍三个高阶函数
filter
map
reduce
1. filter函数
filter()方法会创建一个新数组,原数组的每个元素传入回调函数中,回调函数中有return返回值,若返回值为true...Array的重复元素:
filter()接收的回调函数,其实可以有多个参数。...输出结果:
[20, 40, 200, 60, 640, 110, 160, 420, 40, 110, 640]
3. reduce函数
reduce() 方法接收一个函数作为累加器,reduce 为数组中的每一个元素依次执行回调函数...有n本书, 书有书名, 出版日期, 价格, 数量, 操作
价格保留两位小数, 数量可增减, 最多减到0,
操作可以删除表格 ,当表格没有数据时显示无数据
随时计算总价格.