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等方法,它将由脚本解析器自动调用。

  • 相关阅读:
    iOS 自带系统语音识别
    对iOS10新增Api的详细探究
    iOS 技术前瞻
    iOS 之 byte NSString NSData类型转换
    iOS 文本属性
    基本力
    xamarin mac 基础知识 之 界面
    xamarin mac 之 基础知识
    xamarin mac 之 资料
    I方法 thinkphp
  • 原文地址:https://www.cnblogs.com/jackson1/p/12690705.html
Copyright © 2011-2022 走看看