瀑布流,很常见了,淘宝,网易云音乐等等都有,实现原理,咱先放着一遍,先将涉及到的知识点拓展开来
一、Math的方法Math求最小值、最大值,
对于一般的数字直接求,Math.min Math.max
但是求数组呢,一个方法,三种形式,js高程书中利用apply的回调函数,将this指向window,直接将所求的数组作为参数传入
封装函数的方法
封装一个getMin的函数直接调用获得
var numbers=[23,435,45,34] function getMin(arr){ //封装一个方法 return min=Math.min.apply(null,arr) //利用apply的回调函数,将作用域this指向window,将数组作为参数传入 } console.log(getMin(numbers))