zoukankan      html  css  js  c++  java
  • js面向对象

    在JS中每一个function就是一个对象,比如如下一个函数:

    function HelloWorld()
    {
        alert('hello world!');
    }

    那么我们在使用的时候就可以把它当成一个对象来使用,比如使用如下的测试函数:

    function _test()
    {
        var obj = new HelloWorld();
    }

    可以这样添加:

    HelloWorld.prototype = {
    name : 'JavaScript',
    sayHello : function() {
        alert(this.name);
    }
    }

    那么就可以为HelloWorld添加了一个name属性和sayHello方法,我们再改一下_test方法,如下:

    function _test()
    {
        var obj = new HelloWorld();
        obj.sayHello();
    }

    对象名称.prototype = {

    属性一 : 属性值,
    属性二 : 属性值,
    方法一 : function(参数列表) {
        方法体;
    },
    方法二 : function(参数列表) {
        方法体;
    }
    }

  • 相关阅读:
    String的转换问题
    springmvc maven搭建一
    top 使用心得
    spring 之AOP 和继承方法
    xml语法
    tomcat 相关
    json之注意
    javaScript 中创建json/转换字符串为json
    java基础之继承
    vim复制,删除
  • 原文地址:https://www.cnblogs.com/hhda/p/7070547.html
Copyright © 2011-2022 走看看