排序算法(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等方法,它将由脚本解析器自动调用。
感谢您花时间阅读此篇文章,如果您觉得看了这篇文章之后心情还比较高兴,可以打赏一下,请博主喝上一杯咖啡,让博主继续码字……
本文版权归作者和博客园共有,来源网址:https://blog.csdn.net/weixin_46498102 欢迎各位转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接