长春网站建设

JavaScript的队列使用方式

时间:2018-10-19 14:18 来源:www.0431aa.com 作者:佰亿金科 浏览次数:


方法队列JavaScript数组!

访问规则堆栈数据结构是LIFO(后进先出),和访问规则队列数据结构是先进先出( 先入先出,FIFO)。在队列项添加到列表的末尾,从列表中的前端删除项目。由于推()方法被添加到项目阵列的端部,所以,以获得模拟的队列条目的从阵列只是远侧。实现此操作的方法是将阵列移位(),它可被移除第一项,并返回而阵列长度减1阵列。组合移()和push()方法可被用作一个队列为使用阵列:

VAR =颜色新的Array(); //创建一个数组

变种数=颜色。推( “红”, “greent”); //推2

警报(计数); // 2

数=颜色。推( “黑色”); //另一个推

警报(计数); // 3

警报(项目); //“红”

警报(颜色。长度); // 2

这个例子中首先使用push()方法创建包含三种颜色的名称的数组。即在阴影shift()方法用来获得第一个项目行了,我。e。,“红色”从阵列。除去第一学期后,“绿色”成为第一,而“黑”成为第二阵列仅包含两个。

长春网站建设ECMAScript中还提供一种阵列的unshift()方法。顾名思义,它使用不印字()和移位()是相反的:它可以添加任意数量的阵列中的条目并返回新的数组的前端的长度。因此,虽然使用的unshift()和pop()方法,从相反的方向,以模拟队列,我。e。中,除了项目阵列的前端,从阵列的端部中删除项目,如显示在下面的例子:

VAR =颜色新的Array(); //创建一个数组

警报(计数); // 2

警报(计数); // 3

警报(项目); // “绿色”

警报(颜色。长度); // 2

长春网站建设公司的网络工程师分析:此示例创建一个数组,并用到unshift()方法已使这三个值。第一个是“红”和“绿”,然后“黑色”,在数组的顺序是“黑”,“红”,绿色“。当调用pop()方法移除并返回的最后一个项目,即“绿色”。

 

长春网站建设公司开发人员共享百度ueditor运行ASP经验 百度ueditor非常强大,例如,多上传功能,方便直观,文字的颜色更容易的背景图片设置,操作非常人性化。虽然百度整合自己的资源和优势,其被插入在编辑器中非常方便的地图。很多优点,我不一一列举出来,多数站或网站建设公司技术人员试过才知道。言归正传,介绍ASP语言环境,如使用ueditor编辑器。

 

由佰亿金科原创文章,请互相进步分享。转载请注明出处,谢谢。

 
      想了解更多关于建站资讯的文章请点击:长春网站建设
 
 
      非特殊说明,本文为本站原创(翻译)文章,转载请注明:本文转自:佰亿金科。
 
 
      本文链接:http://www.0431aa.com/a/news/jzzs/2018/1019/693.html
 

服务支持

我们珍惜您每一次在线询盘,有问必答,用专业的态度,贴心的服务。

让您真正感受到我们的与众不同!