《JavaScript设计模式》——1.5 真假对象

    xiaoxiao2024-01-24  167

    本节书摘来自异步社区《JavaScript设计模式》一书中的第1章,第1.5节,作者:张容铭著,更多章节内容可以访问云栖社区“异步社区”公众号查看

    1.5 真假对象

    小铭解释说:“如果你想简单地复制一下,你可以将这些方法放在一个函数对象中。”于是小铭将代码写下。

    var CheckObject = function(){   return {     checkName : function(){       // 验证姓名     },     checkEmail : function(){       // 验证邮箱     },     checkPassword : function(){       // 验证密码     }   } }

    小白看了看代码,思考一下说:“哦,你写的看上去是,当每次调用这个函数的时候,把我们之前写的那个对象返回出来,当别人每次调用这个函数时都返回了一个新对象,这样执行过程中明面上是CheckObject 对象,可实际上是返回的新对象。这样每个人在使用时就互不影响了。比如想检测邮箱可以像这样吧。”

    var a = CheckObject (); a.checkEmail (); 相关资源:敏捷开发V1.0.pptx
    最新回复(0)