JavaScript 面向对象(object-oriented)方法
来源:互联网 发布:2维旋转矩阵 编辑:程序博客网 时间:2024/05/01 17:44
1.公共方法
2.私有方法
3.特权方法
function User(){};User.prototype.getName = function(){}// public method
2.私有方法
function User(){ function fn(){}; // private method}
3.特权方法
function User(){ var age; // private variable // privileged method this.getAge = function() { return age; };}特权方法是在创建对象时才动态添加的,开销比 公共方法(prototype下的方法)大很多,但因其动态生成,其灵活性更强。
function User(config) { for (key in config) { this.get[key] = function(){}; // 动态指定方法名 }}
4.静态方法
User.fn = function(){}静态方法不能被实例化对象引用
var user= new User();user.fn();// wrongUser.fn();// right
- JavaScript 面向对象(object-oriented)方法
- javascript object oriented 面向对象编程初步
- javascript中的面向对象(object-oriented)编程
- 面向对象分析方法(Object-Oriented Analysis,OOA)
- 面向对象的开发方法(Object Oriented,OO)
- 面向对象分析方法(Object-Oriented Analysis,OOA)
- 面向对象的开发方法(Object Oriented,OO)
- 面向对象的开发方法(Object Oriented,OO)
- (转)面向对象的开发方法(Object Oriented,OO)
- 面向对象(Object-Oriented)的基础
- 面向对象(Object Oriented,OO)
- Java(面向对象Object-Oriented)
- Object-Oriented Principle(面向对象原则)
- 面向对象数据库(Object Oriented Databases)
- 面向对象编程(Object-Oriented Programming)
- 面向对象(Object Oriented,OO)
- 面向对象(Object Oriented,OO)
- 面向对象(Object Oriented)掠影
- Floating point exception
- IP和子网掩码
- 向量几何在游戏编程中的使用【6】3-D空间中的基变换与坐标变换
- “码农”—你是否丢掉了曾经的梦想
- lua序列化函数
- JavaScript 面向对象(object-oriented)方法
- gmake与make的区别
- 程序员转行还能干嘛?
- 最优停止理论 Optimal Stopping Theory 经典秘书问题 Classic Secretary Problem
- Jquery中如何将表单A的指定值放到表单B一起提交
- Newman鼠标
- hoj 2430 Counting the algorithms +树状数组
- char 转wchar_t 及wchar_t转char
- try与catch