00:00
那我们能不能手动的去受到它的有效期啊?啊,当然是可以的啊,当然是可以的啊,那我们呢,可以使用什么呢?可以使用第二个这个参数去设置它的这个有效期叫做什么呢。叫的express。这么多。一是。啊,一个是P啊啊这么多的吧。啊,不知道好,那么这么一个参数,我们去设置它的有效期等于那后面一串对吧?注意了啊,那么后面这一串是什么呢?是一个数字吗?不是啊,它是什么?它是一个字符串。看一下啊。个,一次性一次。一次只能设置一个。Document。OK啊,他一次性只能设置一个,就是你要去设置姓名,你还能不能写A级不能写了,好吧,注意啊,千万不能写了啊。
01:06
不要这么想,不可能的啊。不不能这么写的好吧,他只能就一次性设置一个值,但是呢,这个一个是呃。这个express这个不一样啊。Express什么呢?它是是设置有效期的。嗯,他是设置有效期的啊,就是有效期。设置有效期。好,那么它的有效就是什么呢?后面的话什么呢?这个值是什么,值是一个。这个。日期。对象。字符串。啊,什么叫日期对象字符串,我们可以来先给大家看一下这个东西啊。弹窗。弹出六。好,那你弹出来,咱们弹出来说什么。
02:00
是一个字串吧。对不对,你看是这么一个东西啊,啊,那么也就是说这个express,它这个里面,它需要的就是这个。啊,需要的就是这个啊,但是呢,你要注意它并不是说直接放这个东西放在这就行了的,因为你放在这它可以,它会给你自动去转换成数组去做,对吧,但是呢。我们要注意的什么呢?就是这个日期对象是个什么,是个国际标准时间,就是隔离位置时间啊。它是一个国际标,它必须要是个国际标准时间,那我们这个呢,你现在获取的这个它是什么。那根据你电脑时间来定的,对吧,你现在设置的是一个东八区,也是中国的这个时区。东八区时间。是不是啊,东八区时间啊,那么他这个这个这个怎样。它这个就是不是一个国际标准,也就是不是隔离维度时间,那我们需要变换一下,对吧,变换一下啊好,那么也就是说我在这边先设置一个ver,那date。
03:04
等于new date是吧,然后呢,把它转换为什么,转为隔离未知时间,或者你先加个几天,比如说你先是。敢盖菜吗?先把它变成什么,变成这个,呃。呃,变成这个这个这个这个这个毫秒数是吧,然后呢,新的对牛。U等于啊这个。New。新的时间戳。就是在原本的这个时间基础上,你加上一个几天,然后你们就是你过过过这个这个这个呃,过期嘛。你要存几天嘛?你这个cookie你要存多久,你要存七天,你要存30天,你要存一年。都可以。呃,但是的话,你需要先要把这个日食对象先得到。是不是,呃,先把它转换成什么。
04:03
先转换。好秒数,再然后呢,加上一个过去,比如说我要存30天啊,就是30。怎么就是30干什么?天嘛,天变成毫秒吗?怎么变?一天多少小时?24小时,一小时多少分钟,60分钟。一分钟多少秒?60秒一秒多少毫秒?1000毫秒?呃,是不是这样子说的没错对吧?好,那那就是。加上。新啊,加上这个有效期。时间。日期对象。呃,先获取当前日期对象。转换成毫秒数,再加上一个新的这个有效期的这个时间长之后,再转换成一个新的日期对象,就是这个日期对象就是一个月之后的,你看我们这边30嘛,一个月是吧?啊30天之后的日期对象,那同时呢,我刚才讲过,那这个日期对象你还不能直接用,为什么?因为他是一个东八区时间,你需要把它转成什么。
05:15
转成。什么东西啊,这个啊,隔离位的时间,国际标准时区啊,就是to什么。Two u t c。String。啊,把它转换成一个UTC的字符串日期形式。国际标准时期的日期形式这样子的啊,不然你直接加你看到会怎么样,会会很奇怪的,好吧,我们直接这样拼过去,我们来看一下好吧。刷新一下,好,那我们来看一下这边刷新。刷新一下啊,这边的话。这个是吧。好,这个你看啊,是创建时间2018年1月24号。到期时间2018年2月24号没问题对吧,但是时间你看一下,一个是下午四点钟,一个是上午12点钟。差了多久,八个小时。
06:01
刚好八个小时。啊,因为他们的标准时区不一样啊,它有个这个八个小时的一个差距,所以你要把它转换成这个什么啊,隔离位置时间to u TC string,好,那我们再来看,来刷新一下这边好,那这边再来刷新一下,回过去刷新一下好点开localhot,点开XM来看一下,来下午四点,下午四点。23号1月24号30天之后的下午四点对应起来。对不对,没问题吧。没问题。没问题啊好,那这个就是我们的什么。呃,这就是我们的这个,呃,日期对象就是啊存cookie对吧,存储cookie以及如何去设置它的到期时间啊好,那么这个时候。我们可以关闭我们浏览器啊。那关闭浏览器啊,我们再打开看一下。设置里面来看一下。
07:01
来看localho。来看一下这边。看到没?他还在这儿吧?嗯,我并没有打开新的网站啊,就是去看一下他的cookie,它还是存储在这边的。卡,这就是如何去存储cookie,这么存啊啊再再一个啊,一次性只能存储一个cookie。特别注意啊,一次性只能存储一个cookie,好吧,你还要再存怎么办呢?你再存OK document点。继续存就OK了。1G等于18。好,那这个一个后面的话,你要过去时间嘛,你自己就设定一下呗,需要怎么怎么怎么的,比如说我还是需要30天。那我就这样再写一次。就存储两个酷给,好,那我们来看一下是不是存储两个刷新看一下。一个是A减是吧,过去的时间也是30天是吧。一个是我们的这个XM,它过去时间也是30天。没问题吧?这个是我们的一个这个什么东西啊,Cookie的存储啊,当然的话,它这边好像有点小小的。
08:05
误差一点点是吧。啊,这个倒是无伤大雅啊,没关系。好,那这是关于我们的什么东西,关于我们的cookie的存储啊,一次性只能存一条,然后的话,你需要一个设定一个过期时间,它才能。保证它的一个过期时间,这样子啊,好,那么这是存储cookie。嗯,存储cookie啊好,那如何去获取cookie呢?我现在存在这对吧,我要去获取啊get。获取cookie啊。那如何去获取呢?我现在执行这个。我要去获取你给我存好的这个库位,怎么获取?很简单啊,这么选。等于一样的document。诶,这个形式我们来探索一下。看一下就可以了啊,来看一下点开。
09:08
XM等于二分分号。A等于18。就是这样子的啊,它是一个什么东西,诶,看起来好像是一个Jason,不是啊,它是一个字符串。所有cookie。都存在这一个属性里面。啊,你不管存好多条,他都在这儿啊。在这好吧,它统一在一起,都是一个字符串形式的。那都是个字符窗写的,那你要老说我要我要这个拿到这个A级怎么办?点A级吗?能不能点A级,不能,为什么他是个字符窗,你点A级干干加啥你。字符串哪来的这个点A级方法没有的是吧?啊,它是个字符串,你要拿你不能这么拿,知道吧,不能这么拿哈,它这个给你的是一串字符串。弄一个子符串啊,那你非得说你要去拿这个A怎么办。操作这个字符串怎么操作。
10:02
正则表达式嘛,对吧,我们之前讲过的对不对,你看到操作字符串,那么第一个你要想到的就是。正则表达式。哎,真的表示啊,比如说你要拿这个A级等号后面的这个值,那你怎么写呢?这个正字的话,我们得这么写,你看啊。我们得这个味儿。Register等于。我们可以这样。就是将他这个分为。呃。这个这个这个这个这个写吗?就是你要传进来一个参数嘛,对吧。比如说你要创建了一个A。X等于A减。然后你要去的话就是new。Express是吧?好,那么就是xa。拼接上什么东西?嗯,你前面是一个独立的X嘛,对吧,独立的XR,或者说是一个这个。或者说是一个这个。
11:00
起始部位,或者说是一个空格。是吧,啊,这个都OK啊,要么是一个起始部位。要么是一个这个空格。空格是什么?呃,转S是吧。要么是起始部位啊,要么是空格是吧?好,那么把它们括起来。去起始部位要么是空格啊,独立部分不行啊。因为你要是。那个符号存在的,这个也有可能的,对吧,好,那确实不会有空格。先先把它独立一下好,再然后的话,后面的话得是一个什么等号,等于号。嗯,等于号是吧,等号吗?再然后呢。你要取的就是后面的这一堆,然后后面的这一堆可以什么。不能是封号呗,对吧。不能是封号啊,就是。任意字符除了分号之外的任意字符,除了分号之外的任意字符几个啊?歌手有限制吗?至少得一个呗。
12:00
好,那么再然后呢。哎,这个要引号引起来啊。在这啊,好,那么除了分号之外的任意字符是吧,好那么再然后呢。再然后说什么。结束部分或者是一个封号对吧?好,那我就说要么你是一个封号,要么你是一个结束部分,或者说你这么写OK啊,要么你是一个封号,要么你是一个。解说部分。对不对,好这样的一个形式,那你要取的是哪一个,你要取的是这一块啊,把它括起来。好,那么这个阵则我们可以来看一下,那就是要去匹配他吗,就是点那。那这个啊,点点点match啊。Match。的第几个?这是第一个,这是第二个对吧,好一。好,那我们来看一下是不是18啊,来刷新来看一下。
13:01
哎,错了啊。23行有个问题,23行这边不能读取一个onde的这个。第一个诶这个没有匹配到是吧。应该是写错了啊,这个X。不能读取1OF,也就说他这个是匹配失败,那应该是哪个地方我写错了,那仔细检查一下啊。开始,要么是一个起始部分。或者是一个空格。这个没问题吧。然后的话是我们的age等号。啊,是一个。非封号的。N个。再然后的话是一个封号或者是一个。结束部分。哦,这个转移S是。转移转移S对吧,因为你是在一个字符串里面。
14:01
你不能说是直接转移S,因为你要最终输出一个转移符号,那你需要转移转移是吧,这个地方写错了一下啊好再来看。再来看一下来上线。俺没有值。那我们先不是一吧,我们先来看这个好吧,看能不能匹配到刷新能不能匹配到可以对吧。A啊。空格,但是你发现他是个空格,为什么他第二个是个空格。哦,第一个是整体啊,对的啊,第一个是整体,第二个是他,第三个才是他。啊,那我们写错了啊,应该是二。好来刷新来看一下没错吧,18对不对?好,那你要说是换一下,比如说我要获取这个XM是好来看一下刷新18菲亚是的,没错。那这样子就能从我们的cookie里面获取值,就是一个正则表达式啊。嗯,你不用一个一个拆分拆分拆的很麻烦的,对吧?啊,既然有正则表达式这么好用的东西,那我们的话就可以使用。
15:01
正则表达式去匹配这个内容,咱们直接拿到就可以了,是吧,好,那这是我们的这一块,利用它,那么最。
我来说两句