• [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>
  • 相关阅读:
    AS3中的xml
    HTML5 tools, Animation tools Adobe Edge Preview
    重新审视php+mssql
    SVN合并分支,从主干合并到分支
    AIR HTML相关资料[js部分]
    USACO 1.1friday
    H.High String
    POJ 3670 Eating Together
    HDU 1203:I NEED A OFFER!
    CodeForces #1 B. Spreadsheets
  • 原文地址:https://www.cnblogs.com/abeen/p/700571.html
Copyright © 2020-2023  润新知