博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js原生设计模式——2面向对象编程之js原生的链式调用
阅读量:6670 次
发布时间:2019-06-25

本文共 478 字,大约阅读时间需要 1 分钟。

技巧点:对象方法中返回当前对象就可以链式调用了,即方法中写return this;

<!DOCTYPE html>

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>returnObject</title>
    <script type="text/javascript">
    var checkObject = function(){
        return {
            checkName:function(){
                //验证姓名
                console.log('验证姓名');
                return this;//注意链式调用的关键语句是这句:返回this就可以让方法被链式调用了
            },
            checkEmail:function(){
                //验证邮箱
                console.log('验证邮箱');
                return this;
            }
        }
    };
    var a = checkObject();
    a.checkName().checkEmail();
    //本例已经通过验证
    </script>
</head>
<body>
    
</body>
</html>

转载地址:http://haoxo.baihongyu.com/

你可能感兴趣的文章
个人管理 - 什么是好代码
查看>>
DirectX Input 键盘实现
查看>>
手机web——自适应网页设计(html/css控制)
查看>>
平面文档索引解决方案(基于XML与XSLT)
查看>>
POJ 1195 Mobile phones
查看>>
Linux内核配置(三) :电源,总线配置
查看>>
6.2 CUDA streams
查看>>
获取一年的所有周
查看>>
php如何互换一个数组的首尾元素 中间不变 首尾互换
查看>>
VMware虚拟机XP系统安装
查看>>
关于functioncharts饼状图篇
查看>>
c语言中 %p的含义【转】
查看>>
用C/C++扩展你的PHP 为你的php增加功能
查看>>
在Spring Boot中使用Spring Security实现权限控制
查看>>
两种ps切图方法(图层/切片)
查看>>
screen命令使用
查看>>
Java多线程系列
查看>>
tcpdump -w 和 -r 的使用
查看>>
Delphi如何处理在进行大量循环时,导致的应用程序没有响应的情况
查看>>
C#最简单的登录Web服务
查看>>