面向对象编程

面向过程和面向对象过程
1.面向对象编程和面向过程编程是一种编程思想,具体的语言关系不大。

2.面向过程和面向对象编程的区别

面向过程编程:
    关注点在于解决问题需要的每一个步骤:
    示例:
    自己洗衣服的过程
    1.收集需要洗的衣服
    2.准备洗衣粉
    3.把衣服放到桶里
    4.使劲搓
    5.洗好的衣服冲洗干净
    6.晾晒
面向对象编程:
    1.把衣服收集起来
    2.找个洗衣机
    3.设置程序

JS瀑布流

JS的瀑布流

JS瀑布流,大概就是像瀑布一样的流式布局,等宽不等高。大概思路就是每次下一行循环对比最低的一行,就把这个图定位到这列图片下去,以此类推,为了节省带宽,就是节流,在循环的最后一张图的时候,如果 screen的高度 + scroll的高度 > 最后一张图片高度的一半 + scroll高度 则进行再次循环。

,
//