00:00
说这么一个东西啊,这个东西也是一个,就是我们这个类型转换之外的一句话什么呢?一些这个其他的这个什么呀,诶禁制的这个数字啊,其他进制的数字,哎,我们之前讲这个什么呀,MMRCSS的时候,我们说了,我们说我们这个数字进制有很多是吧?诶什么二进制啊,八进制啊,是六进制是吧,那实际上我们现在写的什么呢?Y一个A等于一个这个123这个A呢,就是一个什么呀。看l.log a这是一个什么进制的,这是一个十进制的数字呀,哎,十进制数字,那现在我们说了,那在我们在我们的这个GS里边怎么来表示一些这种其他进值的数字呢?我们来说一下啊来说一下,那我们来说什么呢?这个东西呢,我们就主要是了解一下就行了啊了解一下就行,那这里边我们说什么呢?呃,在我们这个GS中,呃,如果需要什么呢?诶表示这个什么呀,16进制的这个数字则什么呢?则需要以这个什么呢?0X。
01:00
开头啊,0X开头,所以这里边注意我们怎么写,我来一个什么呢?来一个A等于我要先写什么呀,0X诶0X诶0X出了一堆0X什么呢?0X来一个123,那这个就表示一个什么呀,首先它是一个数字,而且它是一个什么呀,是一个16进制数字,那比如说我来一个什么呢?来0X10就什么呀,这个就是我们16进制那个十啊,注意0X开头的都是16进制的数字,它也是一个数字,我们来输出一下,看看是多少啊,我这一保存走你诶多少16可成16啊,哎,16进制的十在我们十进制里边是不是就是16啊,哎,就是16啊,所以注意这是一个16进制数字,但是它输出的时候都会转换成十进制输出啊,都会转成十进制输出,所以注意16进制的输入以数字与这什么呀0S开头,比如说你写一什么呀,写一个写一换一个吧,写一什么呢,FM或什么呀。
02:00
来一保存多少啊,255吧,哎,我们讲这个什么时候呢,说没说过呀,颜色的时候FF是不是就相当于我们这个255啊,哎,就相当于我们这个255,或者写什么呢?写这么一个有可能你见过这种数字叫什么呢?0XY什么呢?CFA。诶咖啡是什么?Fe吧,Co FA啊,不管啥了,我就写这么一个东西是吧?一保存是不是也是一个数字呀?哎,它也是一个数,因为c fe是不是都是我们这个16进制里边数字呀,诶所以注意啊,0X开头的表示16进制的数字啊,零开头表示16进制数字,然后还有什么呢?诶如果需要表示什么呢?八进制的这个数字则什么呢?则需要以这个什么呀,零开头,一定注意这个东西你需要注意以零开头的是什么呀?是八进制数字,所以有的时候我们同学会这么写,写什么呢?A等于一个这个070,他本来想写一什呀,写70,但是实际上你写你以谁开头了,以零开头了,我们浏览器会以为什么呀,你这是一个八进制数字,一保存多少56,诶,八进制70就是我们十进制的56,这能懂吗?哎,以零开头的,这叫什么呀?八进制数字啊,八进数。
03:18
所以注意这块注释一下,这是我们这个叫做什么呀,16进制,我们这个什么呀,0X这零开怎么呢?这是我们这个八进制,诶八进制数据,哎,那还有什么呢?还有一个这个二进制,二进制呢,其实用的不多,在我们浏览器里边兼容性也不好,诶如果什么呢?如果要表示我们这个什么呀,表示我们这个二进制的二进制用的比较少啊,二进制数字诶则需要什么呢?需要以我们这个0B开头啊,0B开头但是什么呢?但是不是我们说所有的这个浏览器都支持啊,都支持我们来看一下,比如说写一什么呢?写一个A等于一个0B,我来什么呢?诶来一个。
04:08
幺零诶100B10,你看这颜色有点不对啊,有点不对,但是我们来看效果啊,我一保存你看在这干嘛了,报错了,为什么报错,因为我们这个内置浏览器的不支持啊,不支持看谁呢?看看我们火狐一零,我们说这应该是我们二进制里边,二进制里边的十是吧,一零在我们十际应该多少,首先就是二啊A2啊,来打开我们的这个斗符。你刷新是不是就二啊,哎,所以火狐里边是支持的,然后再看什么呢,我的come。是不是也支持啊,哎,也出来一个2IE里呢,IE就这活是完美支持的是吧,但是在IE里呢,可能就IE里可能就悬了,所以来来看一下,一刷新是不是不认识了,诶IE里我不认识了啊,所以这种方式二级的这种数字呢,只有在什么呀,我们火狐和come里支持咱们这内置浏览器的版本可能还挺奇怪,应该是按理说它应该是一个ome内核,但是可能版本的问题,它不支持啊,所以这这个注意呢,二进制我们相对来说用的也比较比较少啊,你了解一下,其实整个都用的比较少,我们主要还是用谁啊,用十用十进制是吧?哎,用这十进制啊,这是我们说的一个二进制数字比这个零币开头的,你要知道啊,万一以后你要用到的时候,你要知道怎么去表示,你别不知道这16进制怎么写,16进制是什么呀,0X开头,八进制什么呀,零开头这个什么呀,二进制是以什么呀,0B开头,当然二进制就基本上不咋用了,因为加容性也不是特别好啊好,那这块看完了,我们要说一什么问题呢?那现在我们来看了那。
05:45
假设我们有这么一个数字来什么呢?A等于一个什么呢?070,这属于什么字符串吧?诶字符串我们来输出一下A,然后再输出一下这个A的一个类型,我们来什么呢?诶,咱们这块啊,复制ctrl shift r复制一行啊然后呢,我们这来一个这个什么呢?Type off,这个A,我这给你保存string 070吧,我现在干嘛呢?我想把它转换成number,怎么转呀?用我们这个pass in,诶等于一个这个in in来什么呢?来一个AA pass in a,我这一转换一保存,诶你看。
06:22
70,哎,那我们其实也是希望它转成70是吧?哎,转成七十来咱们再看看我们的ae f10。我这个刷新。也是70对吧,挺好,然后呢,看看我们这个IEI8。什么呀?56啊56为什么呀?哎,他是不是把这个070当成八进制解析了,哎八进制解析了,所以注意像我们这个什么呢?像我们这种,诶070这种什么呢?这种字符串有些什么呢?有些浏览器会什么呢?会当成我们这个八进制解析,有些呢,诶会当成我们这个十进制解析,你这玩意儿,十进制解析完了就是70,八进制解析完了就是56,你其十呢,你当成八进制解析也好,当成十进制解析也好,都无所谓,对吧,判的是什么呀。
07:21
怕的是你不一样,你要不然就都当成八进制,你要不然就都当成是不是十进制啊,这样我们是不是也好处理啊,所以这个呢,如果你遇到这种数字就会带来一个什么呀,带来一个问题,那这时候我们要怎么去解决这个问题呢?诶我们来说一下怎么去解决呀,那现在我们希望我们希望把它当成一个什么进制解解析啊,哎,十进制那怎么写呢?诶我在A后边跟着一个什么呢?逗号来一个十,这样写A逗号十,那这块注意了,我这个A和十是什么呢?是两个参数,A呢是我们要转换那个值,十表什么呢?十进制啊,十表示十进制,所以可以干嘛呢?我们可以在我们这个pass int诶中传递一个这个第二个参数,怎么就第二个了,第一个和第二个之间使用什么呀?逗号隔开啊,第二个参数来干嘛呢?来指定我们这个数字的一个什么呀,数字的一个。
08:22
进制,诶我这一指定十,那我所有浏览器都知道这是一个什么呀,十进制数,那我们说所有浏览器都干嘛呀,一保存70对吧?诶来看我们IEIE8主要是啊,一刷新是不是也是70啊,哎,这样就统一了,哎如果你说想把它当成八进制的,你就别删十了,传个什么呀,八一保存是不就16了呀,哎,就56了啊第二个参数绊示的是一个这个进制啊,绊示一个进制,但是呢,这种情况呢,我们遇到的什么呀,不多啊,不多,但是你要知道,当你想去表示这些16进制也好,八进制也好,还有什么呀,诶十进制数字的时候也好,你要知道它是怎么回事,尤其是这种什么呀,16进制你要看一个0S,你要知道它是一个什么呀,16进制的一个呀,数零开始呢,它就是一个什么呀,八进制的一个数啊八进数对好,那这块呢,我们补充一下这个进制啊,一个表示法,主要还是记这个0X,还有这个零,但是你写书的时候,我们一般其实不用八进制,所以你尽量避免去采用什么呀这种。
09:21
零的形式啊,这是零的形式,好这块呢,我们来填一下。
我来说两句