shift是移除数组的第一个元素
set[[]]是定义多维数组,当然用set[]也是可以的
事实上javascript没有多维数组的概念
多维数组本质上是元素为数组的数组
---------------
一般来说求幂集是用到递归的,好象这个程序也是
set[[]]是定义多维数组,当然用set[]也是可以的
事实上javascript没有多维数组的概念
多维数组本质上是元素为数组的数组
---------------
一般来说求幂集是用到递归的,好象这个程序也是
var set = [[]] 声明set是一个而维的对象shift()方法与pop()方法一样,都是弹出栈顶元素
所不同的是:shift()将数组的第一个元素作为栈顶,而pop()将数组的最后一个元素作为栈顶
与push()对应的是unshift()