zoukankan      html  css  js  c++  java
  • 排序算法(01. 存储数据的结构的简单封装)

    1.封装一个类如下:

    //封装类
            function ArrayList() {
                //存储数据
                this.array = []
    
                //方法!
                //插入数据的方法
                ArrayList.prototype.insert = function(item) {
                    this.array.push(item)
                }
    
                // toString
                //toString方法的作用是不用多说的了,这个JavaScript内置方法还有一个特性是:在执行一些特殊方法的时候,比如alert或innerHTML等方法,它将由脚本解析器自动调用。
                ArrayList.prototype.toString = function() {
                    return this.array.join('-')
                }
    
            }
    
            //测试类
            var list = new ArrayList()
            //插入元素
            list.insert(66)
            list.insert(4)
            list.insert(14)
            list.insert(52)
            list.insert(7)
            list.insert(18)
            list.insert(20)
            alert(list)
    

    toString方法的作用是不用多说的了,这个JavaScript内置方法还有一个特性是:在执行一些特殊方法的时候,比如alert或innerHTML等方法,它将由脚本解析器自动调用。

  • 相关阅读:
    java多线程实例
    Python——文件操作
    Python—— *与** 参数说明
    Python——序列
    多元线性回归
    Gson转换时,Double转式化
    ftp上传下载
    发送邮件
    jsonp的使用
    用CSS3和Canvas来画网格
  • 原文地址:https://www.cnblogs.com/jackson1/p/12690705.html
Copyright © 2011-2022 走看看