1、数组
JavaScript中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数字索引在内部被转换为字符串类型,这是因为JavaScript对象中的属性名必须是字符串。数组在JavaScript中只是一种特殊的对象,所以效率上不如其他语言中的数组高。
JavaScript中的数组,严格来说应该称作对象,是特殊的JavaScript对象,在内部被归类为数组。由于Array
在JavaScript中被当作对象,因此它有许多属性和方法可以在编程时使用。
有两个方法可以将数组转化为字符串:join()
和toString()
。这两个方法都返回一个包含数组所有元素的字符串,各元素之间用逗号分隔开。concat()
和splice()
方法允许通过已有数组创建新数组。
2、列表
function List() {
this.listSize = 0;
this.pos = 0;
this.dataStore = []; //初始化一个空数组来保存列表元素
this.clear = clear;
this.find = find;
this.toString = toString;
this.insert = insert;
this.append = append;
this.remove = remove;
this.front = front;
this.end = end;
this.prev = prev;
this.next = next;
this.length = length;
this.currPos = currPos;
this.moveTo = moveTo;
this.getElement = getElement;
this.contains = contains;
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。