zoukankan      html  css  js  c++  java
  • [JavaScript] JavaScript AjAX 面向对象

    代码摘自Jeffrey Zhao的Demo
    <script language="javascript" type="text/javascript">
            Type.registerNamespace(
    "AspNetAjaxOverView");
            
            AspNetAjaxOverView.Person 
    = function(firstName, lastName)
            {
                
    this._firstName = firstName;
                
    this._lastName = lastName;
            }
            AspNetAjaxOverView.Person.prototype 
    =
            {
                get_firstName : 
    function()
                {
                    
    return this._firstName;
                },
                get_lastName : 
    function()
                {
                    
    return this._lastName;
                },
                toString : 
    function()
                {
                    
    return String.format("Hello, I'm {0} {1}.",
                        
    this.get_firstName(),
                        
    this.get_lastName());
                }
            }
            AspNetAjaxOverView.Person.registerClass(
    "AspNetAjaxOverView.Person");
            
            AspNetAjaxOverView.Employee 
    = function(firstName, lastName, title)
            {
                AspNetAjaxOverView.Employee.initializeBase(
    this, [firstName, lastName]);
                
                
    this._title = title;
            }
            AspNetAjaxOverView.Employee.prototype 
    =
            {
                get_title : 
    function()
                {
                    
    return this._title;
                },
                toString : 
    function()
                {
                    
    return AspNetAjaxOverView.Employee.callBaseMethod(this"toString"+
                        
    " My title is '" + this.get_title() + "'.";
                }
            }
            AspNetAjaxOverView.Employee.registerClass(
    "AspNetAjaxOverView.Employee", AspNetAjaxOverView.Person);
        
    </script>
  • 相关阅读:
    Oracle性能优化--DBMS_PROFILER
    Oracle性能优化--AUTOTRACE 操作
    浅谈SQL中的单引号
    pgadmin(IDE)工具连接postgres数据库
    Linux下的PostgreSQL简单安装手册
    es6常用方法总结
    vue下axios和fetch跨域请求
    作用域和作用域链
    ES5函数新增的方法(call、apply、bind)
    js递归和数组去重(简单便捷的用法)
  • 原文地址:https://www.cnblogs.com/abeen/p/700571.html
Copyright © 2011-2022 走看看