这段js代码不知道什么意思 特别是这句this.push=function(obj) 详细解析一下!
<script>functionStack(){vardate=newArray()this.push=function(obj){date.push(obj);}thi...
<script>
function Stack()
{
var date=new Array()
this.push=function(obj)
{
date.push(obj);
}
this.pop=function()
{
return date.pop();
}
}
var box=new Stack()
box.push("pen1");
box.push("pen2");
box.push("pen3");
box.push("pen4");
document.write("pen出去顺序:");
for(; ;)
{
var cur=box.pop();
if(cur==null)
{
break;
}
document.write(cur+" ");
}
</script> 展开
function Stack()
{
var date=new Array()
this.push=function(obj)
{
date.push(obj);
}
this.pop=function()
{
return date.pop();
}
}
var box=new Stack()
box.push("pen1");
box.push("pen2");
box.push("pen3");
box.push("pen4");
document.write("pen出去顺序:");
for(; ;)
{
var cur=box.pop();
if(cur==null)
{
break;
}
document.write(cur+" ");
}
</script> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询