数组的操作方法
var array = new Array();
array.push('111', '222');

队列(FIFO:First in First Out):

推入:array.push('aaa');
获取:array.shift(); //取得aaa
推入:array.unshift('bbb','ccc'); 从数组的前端添加。pop从末端移除

栈(LIFO:Last in First Out);

推入:array.push('aaa');
获取:array.pop(); //取得111

示例

函数
函数的名称:arguments.calle。在递归算法中使用这个特性调用,可避免函数名称不一致问题。
函数的属性

length: 希望接受的参数个数
prototype:

闭包

解决内存问题的方法是:在使用完内部函数后,将其置空。


红山
74 声望3 粉丝

沉默中的工程师