#Talk in js代理模式
·将js的面对对象通过送花的情景讲出来
1、对象JSON Object,描述性,对象字面量,js是动态灵活的语言
{}Object;
2、将现实世界跟代码结合,属性和方法组成复杂数据结构
key:value,value值为function方法,对象有行为或动作时用方法;
3、接口,两个对象实现同样的方法,可以在执行中互换使用,这是代理模式的核心:
-代理模式proxyable:
使用代理模式可以实现更复杂有用的功能,更好的控制对象;
不同对象间实现相同的接口,用于实现相同的动作,使用代理对象可以更好地了解目标对象,数据传送发起者只须负责将数据发送出去,而不再需要了解数据接收方的复杂细节;对于细节的了解监听通过代理对象实现;
-js语法
1、JSON Object literal;
2、this关键字,在对象内部使用this引用对象本身;
3、setTimeout定时器,以毫秒即时,调用指定函数;
-了解前端工作流管理工具
1、安装 npm install stylus -g
-编程素养:
1、函数封装
2、设计需求-->基本能力,将需求细化-函数是解决问题的每一步,而非一行行代码;
3、注释代码:功能、参数、返回值、作者时间;