00:00
来,我们好好把数组这一块的东西再看一看。数组说完之后呢,接下来这块的东西到我们编程这块,剩下这两个。这个讲完杰森之后再看这个。对,这不有杰森吗?讲完杰森再看这个啊,下边什么要求学生在此之后会使用浏览器的F12,我觉得这个你得现在一直用就行了啊,就一直用着就行了啊,F12这块呢,最主要的是谁呀?是这几个,我说过,一个是查看器,一个是控制台,一个是网络。但目前学GS这块,你只需要用到控制台,这个网络和查看器,你现在用不着。对吧,你网络这块以后会用到,因为你总有一天你的浏览器是不是得跟后台的Java通信啊,你跟JAVA1通信是不是就网络里边会有传送的数据吧,跟Java是怎么通的信,对吧?Java反馈什么,你给Java传了什么东西过去,那你都要用网络来看的啊这个事那行,那这块咱们就接下来继续看一下,这个叫JS内置对象当中的一个RA这个数组咱们得看一下啊。
01:11
作为一个。了解内容吧啊。009我们叫做。内置支持类啊。数组你说咱们没讲咱一直在用对吧,是不是一直在用啊,诶我们没有写那个for循环吗?写了是吧?来数组怎么创建说过吗?是大括号还是中括号,中括号各位啊,中括号不要随便写啊。中括号,这是一个创建什么长度为零的数组对吧A2。
02:13
数据类型是不是随意啊,数据类随意。我们可以看看数组的什么点,Length数组中元素的个数吧?好,那么接下来咱们再运行一下。零六。零六。对吧,好神奇啊,看好了A。中括号七会不会下标越界?
03:06
数组长度为零,下边我给了一个叫做六个元素的一个数组吧,然后呢,这块呢,咱们零六个元素就是零到五吧,零到五直接写的这个七。Test。那它底层数组会是怎样的呢?就你了解,带着了解的心态去听这个东西,各位啊,这个东西是不需要你死记硬背的,就这个东西呢,你有点印象,有点印象,最重要的我们已经讲过去了,最重要的是数组有了,你会不会写负二循环遍历,你会写负二循环吗?但你这个知识点得了解了解啊,你不要压力太大啊,说这个东西这么多呢。长度为零,长度为六七会越界吗?我们来变立一下行吧,I等于几0I小于谁?A点什么I干什么?加加好document.right l行吧right LN谁呢?AR2中括号是什么?哎,我们来看一下行不行?它document.right谁啊LN换个行啊。
04:33
不这个换个行啊。走一个,走一个。换行了吗?没挂好。源代码。没好用是吧。
05:07
加一个什么就行是吧,走。诶。啊,去掉去掉去掉去掉去掉去掉啊。123ABC3.13。前面这几个是不是我数组当中原有的数据啊,后面我直接我我我七上面加了一个是吧,然后前面它默认会加什么按find,也就是说JS中数组能不能自动扩容啊,自动扩容很随意的啊,你就写个一百一千都没问题。对,随便。中间凡是没有给他传值的,默认都传什么安迪啊安迪自动扩容。
06:04
然后呢,还有另一种创建数组对象的方式,是采用这种方式,我直接告诉他这个数组长度是几呢?走,你看后边出来了吗?这个是不是弹出来了是几啊零,也就是说这个数组长度是几零啊,然后呢,我再来一个啊,A2NEW一个瑞,括号里边写个3a2.les吧,好,我们来刷新一下,走一个走一个后边出来了啊,第一个是零,第二个是三,也就是说现在这个位置,这个三代表的什么意思?好,又来了啊A3等于六一个什么瑞,六完瑞之后呢?接下来一二啥意思?
07:04
或者三二啥意思。还能这么写?长度是几?记住啊,如果你什么也不写,长度就是零,写一个数字表示这是个长度,如果写上具体的,那就代表这两个是这个数组当中具体存储的元素。这个速度长度是几啊二。这个应该也能理解是吧,二。但是我说一下啊,我开发的时候,我一般都不用这个。我咖啡一般都用这个。所以说这个内容,我说的就是你了解一下。了解一下啊,了解一下。来,那么这个呢,就是我们这个数组耳位啊,但是呢,它还有一些相关的方法,我们需要给大家也讲一讲这些方法,各位注意听啊,这些方法还是挺有意思的,比如说现在呢,我有一个数组,数组呢123呃九啊,随便写的啊,A呢点什么招引,有这么一个招引方法啊,然后呢,我一我写个啥呢,我想想啊,写个逗,写个逗号。
08:25
写个减号吧,返回一个什么字符串。执行。神奇不,他可以怎么着?它可以把你数组里边每个元素取出来,用这个符号给它连接成一个字符串。连接。懂了吧,连接啊,它这个数组啊,还有一个方法叫push。
09:01
Push啊,Push。Push一个十是什么意思?就表示在数组的末尾,记住添加一个元素。现在这个数组。他应该是后边有个十吧。刷新第一个,第二个。他是不是在末尾加了一个好,还有一个它相应的还有一个方法push啊,添加一个元素数组长度加一。对吧,还有一个是是弹出,将数组末尾的什么元素弹出。弹出之后呢,它会返回一个什么呀。
10:01
一个末尾的元素吧,弹出元素数组,元素数量受阻长度减一,明白吧啊。这是弹出的数据,弹出之后的数据我们可以再来调一下这个招。是吧,哎,你看一下啊,看一下看一下看一下刷新。1239到1239什么十,然后再往下是不是就弹出一个十,弹出一个十,再往下是不是就剩下这个对吧?所以说在JS的数组是不是可以自动模拟站数据结构,注意啊,JS中的数组可以自动模拟什么站数据结构,后进先出,先进后出原则。
11:06
Push就是什么压。站pop弹站。它还能反转呢,Reverse反转一下,反转之后我调用join,大家来看看好吧,反转啊来打开之后我们刷新一下,走一个走一个十,再走一个1239,再走一个9321。等号等号写等号啊,反转了。作为了解内容各位啊,但是我这里要求你必须掌握的内容只有一个,哪个必须会for循环便利。
12:02
这个数组这种东西啊,你得会创建,会遍历就行了。好,这样的话,咱们这个这个GS的内置对象这块就说完了啊,数组和这个日期咱就说完了。
我来说两句