javascript设计模式(一)--面向对象
来源:互联网 发布:html连接本地数据库 编辑:程序博客网 时间:2024/04/30 12:59
1.用对象收编变量
对象的属性和方法
var CheckObject = {checkName:function(){ //验证姓名 },checkEmail:function(){ //验证邮箱 },checkPassword:function(){ //验证密码 }}
2.在javascript中,函数也是对象
var checkObject = function(){};CheckObject.checkName = function(){ //验证姓名 }CheckObject.checkEmail = function(){ //验证邮箱 }CheckObject.checkPassword = function(){ //验证密码 }
但上面的如果 var a = new checkObject();的时候 a是没有这些属性和方法的
3.将对象看成类
var checkObject = function(){this.checkEmail = function (){ }}var a = new CheckObject();a.checkEmail();
这样的对象可以看成类
于是可以这样:
var CheckObject = function(){};CheckObject.prototype = {checkName:function(){//验证姓名 }}var a = new CheckObject();a.checkName();
5.链式调用
var CheckObject = function(){};CheckObject.prototype = {checkName:function(){//验证姓名 return this;},checkEmail:function(){//验证邮箱 return this;}}var a = new CheckObject();a.checkName().checkEmail();
6.给函数添加方法
Function.prototype.addMethod = function(name.fn){this.prototype[name] = fnl;}
0 0
- javascript设计模式(一)--面向对象
- 设计模式(一)面向对象设计
- javascript 面向对象模式(一)
- 面向对象的设计模式(一)
- 面向对象设计模式学习(一):面向对象设计模式与原则
- 面向对象的设计模式(一),单例模式
- PHP面向对象编程设计模式(一)策略模式
- javascript继承&设计模式&面向对象
- 在Javascript面向对象设计一
- 设计模式(一)——重新认识面向对象
- 面向对象设计模式与原则(一)
- 大话设计模式之面向对象基础篇(一)
- 设计模式(一)面向对象的六大原则
- 【设计模式】之面向对象基础一
- 面向对象设计模式总结一
- javascript-面向对象(一)
- JavaScript 面向对象(一)
- Javascript面向对象之五工厂模式-《javascript设计模式》笔记 (赞)
- 2008级 毕业设计 题目
- Android开发库VUtils之dp、sp转px
- Linux之父访谈录:设计内核只为了好玩
- 启用Fedora的root账户登录
- Linux系统所使用的真实内存——free
- javascript设计模式(一)--面向对象
- linux内核源码中常见宏标志tag
- c语言中的 顺序点
- Apache 中文目录浏览乱码解决办法
- shared_ptr
- 信号屏蔽函数
- linux网络编程函数解析(1)--setsockopt
- 网络编程之setsockopt
- 浅析:setsockopt()改善程序的健壮性