初学JS,Array对象reverse方法与shift方法

  • 时间:2018-08-12 22:53 作者:小嘟嘟熊 来源:小嘟嘟熊 阅读:393
  • 扫一扫,手机访问
摘要:大家好,我是小嘟嘟熊,这一篇我们来学习Array对象的reverse方法与shift方法.reverse使用于颠倒数组中元素的顺序。如这里有数组A(2)一个有两个元素的变量,A(0)=1,A(1)=2,颠倒后A(0)=2,A(1)=1;我们来写一个例子:在桌面新建一个文本文档,编写代码var Msg

大家好,我是小嘟嘟熊,这一篇我们来学习Array对象的reverse方法与shift方法.reverse使用于颠倒数组中元素的顺序。如这里有数组A(2)一个有两个元素的变量,A(0)=1,A(1)=2,颠倒后A(0)=2,A(1)=1;我们来写一个例子:

在桌面新建一个文本文档,编写代码

var Msg = new ActiveXObject("Wscript.shell");

var Arr = new Array(5);

Arr[0]="一";

Arr[1]="二";

Arr[2]="三";

Arr[3]="四";

Arr[4]="五";

var str ="数组颠倒前: " + Arr + "\n";

/用reverse方法颠倒数组顺序*/

str=str + "数组颠倒后: " + Arr.reverse() + "\n";

Msg.popup(str ,1,"js基础教程 reverse颠倒数组",64);

初学JS,Array对象reverse方法与shift方法

图1

按F5运行后消息提醒框提醒"数组颠倒前:一二三四五,颠倒后:五四三二一",给大家解释一下,绿色的字是一个注释,注释的格式是以"/"开头,以"*/"结尾,如"/这是一个注释*/",

初学JS,Array对象reverse方法与shift方法

图2

大家可发试一下把数组全删了在颠倒看看有什么效果,

我们接着来看shift方法.shift() 方法使用于把数组的第一个元素从其中删除,并返回第一个元素的值。假如数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。请注意,该方法不创立新数组,而是直接修改原有的 arrayObject。

我们在文档中接着写入代码

str = str + "删除第一个元素: " + Arr.shift()+ "\n"

str = str + "剩下的元素: " + Arr;

Msg.popup(str ,1,"js基础教程 shift删除第一个元素",64);

我们之前巳经把它颠倒了,那么第一个元素值是五,shift删除第一个元素,那么五将会被删除,按F5运行看看结果是不是把五删除了

初学JS,Array对象reverse方法与shift方法

图3

消息框提醒"删除第一个元素五.剩下的元素:四三二一",对于初学者可能还有少量没看懂的,比方 str = str +,这句意思是要看str变量是什么类型,str通常都是表示字符串,它主要是把一个字符串连起来,假如是一个整数型 n = n + 1,原价n=2,加1后等于3,还一个换行符"\n",假如一行字符串太长,我们可以加上"\n"来换行.其实我也是刚开始自学JS,这都是我个人的基本了解,

假如你是0基础,又想学JS,那就关注我吧,大家一起学习

  • 全部评论(0)
最新发布的资讯信息
【系统环境|windows】Axios 取消重复请求(2020-11-08 07:00)
【系统环境|windows】熬了一晚上,小白用Python写了一个股票提示系统(2020-11-08 07:00)
【系统环境|windows】2020要想成为一名专业的web前台开发程序员,需要学习什么?(2020-11-08 06:35)
【系统环境|windows】前台面试每日 3+1 —— 第546天(2020-11-08 06:34)
【系统环境|windows】聊聊前台工程师的职业发展 (纯干货)(2020-11-08 06:34)
【系统环境|windows】浅谈OAuth 2.0基本原理(2020-11-08 06:34)
【系统环境|windows】程序员初入职场避坑指南(2020-11-08 06:34)
【系统环境|windows】python的绘图利器--海龟绘图turtle(2020-11-08 06:33)
【系统环境|windows】pyinstaller打包结果瘦身(2020-11-08 06:33)
【系统环境|windows】前台面试每日 3+1 —— 第518天(2020-11-08 06:33)
手机二维码手机访问领取大礼包
返回顶部