首页 > 编程语言 > 详细

排序算法(01. 存储数据的结构的简单封装)

时间:2020-04-13 13:53:06      阅读:68      评论:0      收藏:0      [点我收藏+]

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

排序算法(01. 存储数据的结构的简单封装)

原文:https://www.cnblogs.com/jackson1/p/12690705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!