know工厂函数and构造函数
来源:互联网 发布:戏子家事天下知 编辑:程序博客网 时间:2024/05/16 05:34
工厂函数涉及到了设计模式级别的概念,无论是面向对象的编程还是面向过程的,都适用,而构造函数是语法级别的概念,需要面向对象的语法特性来支持,例子如下:
1.工厂函数
function person_fatory(name,age,sex){var person={};person.name = name;person.age = age;person.sex = sex;return person;}对应到angular中,factory(name,factoryFn)的第二个参数要求传入的是一个工厂函数,这个工厂返回的是需要的服务。
2.构造函数
function Person(name,age,sex){var person={};person.name = name;person.age = age;person.sex = sex;//无需返回值}var p= new Person('luffy','18','男');
对应到angular中,provider(name, provider_)函数中的第二个参数就要求传入一个构造函数,并且这个构造函数需要构造一个$get的属性.
0 0
- know工厂函数and构造函数
- 构造函数and普通函数
- JS工厂模式(工厂函数)、构造函数模式
- 【C++】构造函数 and 析构函数
- javascript工厂方式、构造函数、原型方式
- 用静态工厂方法代替构造函数
- javascript工厂方式、构造函数、原型方式
- JavaScript中的工厂模式和构造函数
- Javascript--工厂模式、构造函数、原型
- 工厂模式个构造函数的区别
- js工厂模式(利用构造函数)
- 对象的工厂模式和构造函数
- 面向对象--工厂方式和构造函数
- 工厂函数、构造函数和回调函数
- 构造函数的执行顺序---派生类构造函数 and 父类构造函数 and 成员对象构造函数
- 构造函数及其重载and继承
- 工厂函数
- 构造函数 与 析构函数 constructor and destructor
- python requests的安装与简单运用
- ORA-00904: "MAXSIZE": invalid identifier
- 唯吾独尊之单例模式
- html5 学习--平滑过渡
- 《C#程序设计教程(第3版)[精品]》-笔记
- know工厂函数and构造函数
- 使用 HTML5 WebSocket 构建实时 Web 应用
- 57. Insert Interval
- 高通 atlflight error:unknown host service 解决办法
- 矩阵同列同行复制原理
- Android图片选择模块
- linux命令行乱码
- Spark基础随笔:分区详解
- android 验证表单工具类