数组(三)"/>
JavaScript对象之数组(三)
数组方法(push()-unshift()-pop()和shift())
push()
语法: - arrayObject.push(newele1,newele2,...,neweX);
功能: - 把它的参数顺序添加到arrayObject的尾部
返回值: - 把指定的值添加到数组后的新长度
unshift()
语法: - arrayObject.unshift(newele1,newele2,...,neweX);
功能: - 把它的参数顺序添加到arrayObject的开头
返回值: - 把指定的值添加到数组后的新长度
pop()
语法: - arrayObject.pop();
功能: - 删除arrayObject的最后一个元素
返回值: - 被删除的那个元素
shift()
语法: - arrayObject.shift();
功能: - 删除arrayObject的第一个元素
返回值: - 被删除的那个元素
选择练习
关于数组的栈方法下列选项正确的是?(选择两项)
A push()是把新的参数添加到数组的最前面,返回值是数组的新长度;
B unshift()是把新的参数添加到数组的尾部,返回值是数组的新长度;
C pop()是删除数组中的最后一个元素,返回值是被删除的那个元素;
D shift()是删除数组中的第一个元素,返回值是被删除的那个元素;
正确答案: C,D
参考解析:
本题考察的是数组的栈方法,正确选项为CD。
A:push()是把新的参数添加到数组的尾部,返回值是数组的新长度;
B:unshift()是把新的参数添加到数组的最前面,返回值是数组的新长度;
更多推荐
JavaScript对象之数组(三)
发布评论