00:00
咱们呢,这节课开始呢,开始来正式的去学习这个javascript啊,Javascript呢对于我们对于我们来说是非常非常重要,重要的一门语言,可以不客气的说,以后我们找工作其实就是他了,是吧,那就是他了,所以学习这个GS的时候,一样一定要去格外的这个认真啊关认真,但是GS呢,它并不算是一个说呃,多好学的东西,那相比我们这个A盘和CSS,咱们说句不好听的NCS压根就不算语言啊,压根就不算语言啊,而这个GS呢,才是我们学习的一门什么呀,真正意义上的一个语言,语言呢,它就有些东西干嘛呀,会比较比较抽象,比较抽象,感觉东西特别空,所以你需要什么呀?呃,需要花费一个时间去理解,去去感悟它啊,去感悟它,所以这个东西呢,慢慢学,不用着急,也没有像你们想象的那么那么难,但是呢,也千万不要去轻视它啊,千万不要轻视它,那我们要学习javascript呢,我们来先研究一下到底什么是。
01:00
Javascript,那javascript一看这名前面是一个Java,一个script Java是我们什么呀?一门这个编程语言,叫javascript呢,叫做一个脚本,诶脚本语言叫做javascript,连一块就什么呀,Java的脚本语言,诶那我们说了它叫javascript,那和我们内门语言Java它有什么?有什么关系吗?诶其实没啥关系啊,这俩人呢,就是关系几乎可以说为零是吧?怎么说呢,就像什么呀,像雷锋和这个雷峰塔是吧,周杰和周杰伦是吧,范伟和范玮琪是吧?诶就没啥关系是吧?诶就是名儿呢,长得差不多,但是呢,你要说他一点关系没有吧,他也不能叫javascript是吧?还是那么有那么一丢丢的关系的是吧?诶有那么一丢丢关系,那我们在说他们关系之前呢,我们先说啊,Javascript是一门这个编程语言,那我们就要研究一下,到底什么是语言啊,学习语言,什么是语言,什么是语言?知不知道我们说的话是就是语言呀。我们。
02:00
说的就是这个语言,那计算机呢,是一个什么呢?计算机它是一个就是一个由人来控制的一个机器啊,说白了计算机就是一个什么呀,有点虎这么一个东西,他干嘛呀,他自己没有思维,人让他干嘛他就干嘛,他就干嘛啊,人让他干嘛就干嘛,所以计算机就是什么呀,就是听人的去听人的指令的,但是问题来了,那计算机是听人的指令的,那我们现在假如说作为我来说,我想给我这个计算机下一个指令,你说听不听,我说你关机诶开机,诶给我找一个美女的图片,诶他压根都不理你是吧?诶连理都不理你,为什么呀,我说的这个话他是不是听不懂啊?哎,他听不懂,当然现在也有可能有也有这种语音的技术是吧,但是现在我这个电脑他干嘛呀,它不具备这个功能,所以我们要去操作这个计算机,我们用人的语言行不行啊不行,我用人的语言给他发指令,它压根就干嘛。
03:00
听不明白啊,听不明白,所以呢,我们要学习什么呀,我们要学习计算机的语言,是不是来控制它呀,诶为什么要学习语言,就是要通过这个语言给什么呢?给我们计算机去下指令,所以编程就是干嘛呀,就是给计算机发布这个指令,和所谓的编程就是什么呀,把一堆指令给它编到一块儿啊,给它编到一块儿多了以后就变成一个程序了啊,多了以后变成一个程序了,那我们要学习的语言呢,就是人和计算机什么呀,交流的工具,人类通过语言来控制计算机,来操作计算机,但是前提你得用什么呀,你得用计算机的语言,你说人的话呢,他基本上听不懂的啊,听不懂的,所以这里边我们来说呢,编程的语言和我们说的什么呀,中文英文它本质上。没有区别,都是语言,只不过我们中文英文是不是人与人之间交流的呀,而计算机那个是什么呀,我们是这个人机之间的交流啊,人与计算机之间的一个交流,它的语法呢,稍微的特殊一点,甚至说呢,他比我们这个什么呀,比我们这个说话这种语法还要干嘛呀,还要简单一点,因为计算机它你给他说太复杂,他也听不明白是吧,都比较简单,单一的语法,那这块呢,我们简单的介绍一下语言的发展,那我们就不再多说了啊,什么指代机啊,机器语言啊,什么汇编语言,什么符号语言,这些我们就不再多说了,那我们说了机器语言,符号语言,这些语言都相对来说干嘛呀,都比较抽象啊叭较抽象都是一些不好学的语言,那像机器语言就是什么,就是101010都是什么呀,二进制编码啊,二级编码,那符号语言呢,采用一些符号,但这些符号呢,也是比较抽象的一些语言,所以这些语言呢,相对相对来说用的都,诶这个机器语言呢,这些东西都用的会比较少,那汇编呢,可能在我们什么呀,底层还会用到一些,那现在我们用的语言都是什么呀,叫做一个现。
04:44
现代语言或者叫什么呀,叫高级语言,那那什么叫高级语言呀,那就是说我们这个高级语言,我们所采用的语些语法呢,跟我们平时说法这种什么呀,语法基本上什么呀,类似的,诶也就是跟我们这个英语的语法呢,基本上是类似的,你要英语基础好的话,你再学点语言呢,会干嘛呀,会很容易啊,会很很轻松,所以呢,我们现代语言基本上就和我们这个人类的语言就基本上就说说白了就是什么呀。
05:09
就是人类的语言啊,就是我们人类的语言,诶那同学说了,老师你刚才不是说人类的语言计算机不认识吗。那你怎么能拿计人类的语言去写程序呢?诶对计算机的确不认识,但是我们会有一部什么呀,我们会把人类的语言转成什么呢?转换成计算机的语言啊,转成计算机的语言,还记得我们说了,计算机只认识什么呀?哎,只认识1010那种东西,对吧?诶1010同学,所以我们写完的所有程序,最终实际上都会转换为什么呀?诶二进制编码来执行啊,二级制代法来执行,那这块我们简单的说一下啊,然后呢,我们要学的这个GS就是一什么呀,高级语言啊,高级言,包括我们C呀,包括Java c加加什么OC等等一系列的语言也好,他们都属于这种高级语言啊,都属于这种高级言,那这块呢,我们来简单介绍一下语言,那我们来说一下什么呢?我们这个语言的一个什么呀,起源啊,不是语言起源是我们什么呀?哎,GS的一个起源,诶我们来看看,诶javascript呢,诞生于1995年,它的出现呢,主要是用于处理网页中的什么呀,前端验证,诶那这时候为什么会出现这个javascript呢。
06:17
哎,那注意了,他是95年95年的事,你们还记得呢吗?应该还不记得是吧?哎还没生呢是吧?哎我也没出生呢是吧,95年95年的事呢?哎,我是记不太清了是吧,咱们说了,哎九五年的时候呢,大概什么呢?哎,美国人都已经互联网就已经还算很发达了,那时候老美就已经干嘛了,就已经上网了啊,就已上网了,但是由于呢,那时候你想想九五年的时候上网干嘛呀?速度比较比较慢,你想人老美九五年就上网了,我九五年可能还跟家这个小霸王其乐无穷的是吧,诶小王其乐无穷的啊,但是九五年的人家老美觉得什么呀,网速特别的慢,九五年我没赶上,但是我赶什么了,我可能我第一台电脑可能在零一年左右有的,那那个时候上网怎么上网啊,这插着电话线上网,那时候有一个东西叫什么呀,叫56K的一个猫,诶我们说调制调剂是吧,诶56K的猫,这56K什么意思呢?诶下载速度28,上传速度28加一块正好什么呀,56啊56你上传上传下载速度28,现在是不是还没有我们手机快的,我们手机卡的时候是不是也比它快呀,所以可想而知,那个网速是非常非常的慢,那网速慢就会带来一什么效果呀,我们上网时就慢呀,哎,上网就慢,那我可能向服器发一个请求,服务器再给我想一回这个请求,我可能需要整个花费什呀,要花费一分钟或者什么呀。
07:45
还要多的时间啊,还要多的时间,那网速慢就带来一个问题,什么问题呢?网速慢,我们在上网过程当中经常要干的一件事干嘛呀?举个例子,我们需要干嘛呢?哎,刚才我们讲刚讲完表单,我们需要干嘛呀,是不是注册用户啊,哎,注册用户,那注册用户那我可能需要填很多东西,什么用户名啊,密码啊,确认密码啊,什么电子邮件呀等等一系列,是不是可以填很多信息啊,诶那我们说了,既然要填信息,我的信息就得有一个什么呀,是不是就有一个格式的要求啊,诶假设我这填一个密码,密码呢,不是用户名啊,填一个用户名,用户名我来什么呢?来一个ABC,我用户名叫ABC了,但是我们说呢,这个网站的要求是什么呢?用户名至少是四位,诶用户名至少是四位,那我ABC够不够位数,不够位数,诶好,那我用户填完了ABC,我一点干嘛呢?提交表单,我这个表单是不是提交给服务器啊,但是注意网速是比较慢啊,诶表单到服务器可能。
08:45
要花费30秒,对30秒,服务器一看,哦,用户名要注册了,小表单过来了,那我干嘛呀,我是不是给人注册呀,但是我一注册我一看,哎哟,你这用户名少一位少少一位,位数不对,我说至少四位,你这才三位是吧?哎,那三位我不能让你注册干嘛呀,我是不是给你打回去让你。
09:07
改一下,好,那我们说了,服务器将响应发回给浏览器,又得花费30秒,那可能这就花费什么了,一分钟了是吧?诶用户一看,哎哟,咱们用户名输错了,这不赖人家是吧,赖我自己得了,改改吧,改了一个abcd。看又提交过去了,提交过去又什么了,又30秒服务器当时一看哟,这名有存在了是吧,你再回去改一下吧,回去用。30秒,这是不是就又加一分钟两分钟了,诶这个用户一看对用户名存在了,是不能注册对吧,那得了改一个,咔咔咔改完了终于改好了是吧?然后再提交过去服务器看,哎哟,你这密码位数不对。咔,用户打回去改密码,然后用户改完了又提交过去,您那个确认密码跟那个第一次输那密码吧不一样,咔又打回去,打回去改完了输电子邮件,诶服务器说了,这电子邮件格式不对,卡回来改完了。
10:14
咔,提交过去OK了,嗯,可能是不是可能还会有一些其他东西啊,那我们想想这一来一回是不是就一分钟啊,我来回十次是不是就十分钟啊,哎,可能用户一高兴什么呀,好气死我了是吧?得了,我也别注册了,不上了行不行对吧?因为什么呀,这体验是不是太差了呀,我可能我注册一个网站,我需要花费十分钟,甚至花费半个小时,诶可能还注册不上对吧,这种体验实在是太不好了啊,太不好了,那所以我们说了,那既然网速很慢,那我们把所有的这种什么呀,用户名的位数啊,邮件的格式啊,密码的位数啊,都放在服务器去检查,这东西是不是就性能会很差呀,那我们想想诶,我们这个用户名的位数,密码的位数,电子邮件的格式对不对,这些验证是不是很简单的呀,没有必要干嘛呀,放在服务器去验证完全可以干嘛呀,放在我们这个呀,浏览器上去验证吧,也就什么呀,我在提交的时候,浏览器你先对我这个东西进行了一个什么呀检查,如。
11:15
我对你再给我提交不对,你是不是就别提交了呀,这下我们说了,诶那我说浏览器检查是不是基本上不会花不用花费时间呀,是不是对我们这个用户体验提高了很多呀,哎,提高很多啊,所以呢,但是呢,但是什么呀,但是当时就没有一门语言能。能干这个事儿啊,就没有这么一个语言能干这个事儿,那当时有一个公司叫什么呢?NESK叫什么呀?叫做网景公司啊,网景公司,网络的网景色的景啊,网景公司,网景公司呢,当时有一款浏览器叫做一个navigator啊,Navigator叫什么呢?航海家的问题,当时在九五年那会儿呢,大概占的市场份额大概达到了90%以上,90%以上,换句话说,市场上基本上都是都是什么呀,都是用的它啊,都是用的我们这个naviator航海家这个浏览器,那当时这个浏览器它还是干嘛的呢?还是一款收费的浏览器。
12:12
要收费的呀,你要用它的浏览器,你得花钱的,现在让你花钱用浏览器,那不可能是吧,浏览器厂家恨不得给你钱让你用,对吧?诶给你钱让你用,所以当时浏览器市场份额占有率呢,它是很大的,那网景公司呢,就发现我们这个浏览器这么一个缺陷,那他想干嘛呢?他就在这个思路上开发出了一门语言,叫做什么呢?叫做。Cipt live script啊,Leavescript,这是我们这个Java script一个什么呀,前身啊,叫做一个livescript,它诞生呢,就是为了做这个什么呀,前端验证,那后期为什么改成javascript了,由于后来呢什么呢,我们这个sun公司介入到了我们什么呀,这个javascript开发,那当时sun公司是干嘛的呀,Sun公司就是出那个Java那个公司啊,Java那个公司,当时Java正什么呀,正火的时候,那干嘛呢?Leaves这个我们网警公司算是什么呀,借了S公司这么一个东风得了,咱们也别叫Java,咱们也别叫leavescript了,改名吧,改名叫什么呀,叫javascript,说白了就是傍一大款啊,什么名好听一点啊,名好听一点好,那所以呢,这是我们说它诞生的一个原因,就是为了做这些前端验证的,什么是前端验证,诶,我这一个网页,这是我从京东那截下来的一个网页,你的前端验证啊,你看我这一输入一个用户名,你看他这有要求叫什么呀,四到20位字符吧,诶我这一输入。
13:35
C,然后往下一走,你看我出来了,用户名长度只能在四到20位字符之间,你看这东西它有没有向服务器发请求啊,我压根就没网吧,哎,所以你会发现它的速度是不是极快呀,我刚一离开它是不是给我出结果了呀?哎,所以这块呢,都是通过我们这个javascript来进行的啊,像我们这些前端验证都是离不开我们这个javascript,但是我们想想javascript的就这种前端验证它是不是一个。
14:06
非常这个强的一个需求。咱们想想现在我们的网络网速已经很快了吧,我所有的验证全都放到服务器端,一点问题也没有,诶点问题也没有,那所以如果说Java斯根本一直是做这个潜端验证的话,那我们说了,现在它早就什么了,早就完了啊,早就完了,没有没有这个需求啊,没有这个需求,需求不是那么的强烈,所以呢,时至今日,我们的GS的功能已经不仅仅局限于什么呀,前端验证了我们网页中的一些所有的那种动态效果,基本上都干嘛呀,都离不开我们的这个javascript了,哎,没有,基本上我所有的网站都离不开javascript,都是什么呀?诶需要用javascript做一些这种动态效果,比如说你看我这一点。它是不是变了呀,当我一出来是不是又变了呀,这些效果都是什么呀,都是我们这个javascript来完成的,甚至说什么呢,我们的一些那种游戏,哎,比如说这一款游戏,我们来看看,那像这个呢,可以进入一下,那像这种东西就是一什么呀,哎,这个东西就是用我们这个GS来完成的啊,Javascript来完成的啊,所以这种小游戏都是比较简单的小游戏,都可以用我们这个S去,诶去完成啊去完成好,那这块我们就不再演示了啊,不再演示了,来,我先给它关上吧。
15:29
好,那这一块呢,是我们说的GS一个简介啊,一定要注意它的起源就是什么呀,就是通过什么呀,哎,就是为了做这个前端验证嘛,但是时至今日呢,已经不局限于此了啊,包括我们的什么呀,我们的note GS跟大家说过干嘛的是写我们这个。服务器上啊,写有这服务器,也就说现在我们的GS可以用在什么呀,前端也可以用在我们的服务器上啊服务器上好,那这一块呢,是简单介绍了一下起源,但是这里边呢,我们说了javascript的,其实除了我们这个javascript,大家可能还听过一个东西叫做什么呢?叫做j script。
16:04
听过这个东西吗?如果学过的话,可能会听过这个东西啊,接script什么东西呢?J script是这个。微软搞的啊,微软搞的,那当时呢,我们说了网景公司这个浏览器正火的时候,微软干嘛呢?微软还没有浏览器呢,啊,微软还没有浏览器呢,网景公司当时那款浏览器叫什么呀?叫做nay GI,我们说了占了90%以上的份额,那微软一看干嘛呀?诶这哥们干的挺好是吧?看来这个浏览器是不是还是有一定的这个市场的呀,那么微软这么大的公司,我不搞一个是不是对不起自己啊,所以干嘛呢?所以微软在九五年的时候也推出了他的自己浏览器叫什么呢?叫做,诶叫做explorer explore什么意思呀,探险家,诶探险家网警叫什么呀?叫navigator航海家,哎,你就知道IE浏览器哪来的是吧,叫做一个explorer探险家啊,当然也就是推出什么呀,IE那个E就是explorer意思啊,IE1.0啊IE1.0,那后来呢,我们这个网警公司又推出了什么呀,推出了这个javascript,那阿姨一看,诶,这网景公司挺地道是吧,就javascript这东西干嘛呀。
17:09
挺好的是吧,挺好的,但是这是人家公司,咱们是竞争对手,对吧,你的东西我肯定不能拿过来直接用,那那微软一想得了,抄人家也不好,咱们自己研发一个吧,咱们研发一个什么呢?叫做一个jscript,哎呀,咱不抄人家是吧,叫做一个jscript,那这J的功能呢,和javascript的什么呢。一模一样啊,跟javascript的功能呢,是一模一样,那你想想,那我们的网警公司能不能干得过微软呀?哎,肯定打不过,现在你都没有听过网警是吧?网景公司早让微软给干倒闭了啊,早让微软干倒闭了,诶他干不过微软,微软干嘛呀,微软人家浏览器是不是在那什么呀,系统中自带啊,诶捆绑也不用你去单花钱了,所以这个网警公司呢,是必然就倒闭的啊,别倒闭的,但是当时呢,网警公司没倒闭,他还想干嘛呀,他还想挣扎一下是吧,他想挣扎一下,他这一琢磨什么呀,一琢磨我们这个微软推出了这个Java接死script的,那完了一琢磨我这肯定干不过微软,那怎么办呀,微软这么玩来玩去导致什么呀,以后大家都知道接script了,我这原版Java script时大家都大都不知道了,那王九公司一想,得了,我也斗不过你了是吧?我就不跟你斗了,这我呢?
18:22
我不要了。我干嘛呢?我把它捐出来啊,把它捐出来,于是呢,网景公司就做了一个决定,将他这个家给我干嘛呀?诶你或者说开源也好啊,或者说交给了什么呀,交给了一个中立的一个组织,我们叫做一个欧洲计算机的一个什么呀,协会把这个东西交给一个组织,也就说把这东西干啥了,他自己不要了,变成一个什么了,公开的了,大家伙都可以什么呀,都可以用啊,都可以用,所以呢,诶于是我们就还听过一个东西叫什么呢?叫做一个艾script,诶艾script是什么呢?就是我们这个网警公司把这个GS捐献出来以后,由我们这个欧洲计算机协会,它定义的什么呀,定义的这个GS的一个标准啊,定义GS标准叫做一个I玛script,那现在我们所使用的这个GS都是遵循的什么呀?艾玛script的一个标准简称什么呢?叫做一个。
19:16
ES啊,简称ES,那这个呢,是我们的一个标准,那我们以后再待会我们再去了解一下它啊,了解一下好,那这是我们的一个简史啊,简史啊,然后我们再来看,这是一个简单的时间表啊,九五年的时候网鼎公司开发的这个JS,你看微软的动作都快是吧,九六年就发布了和Java兼容的什么呀。借死亏的,诶九七年网警公司给他干嘛了,就给捐了啊,就给捐了就不要了,诶网警公司也很快是吧?诶但是他这玩意儿就是诶这帮人打架吧,也挺热闹的是吧,有有机会你们可以研究一下,有一本书叫叫浪潮之巅,就专门写他俩架的事的,诶专门写他俩打架的事,感兴趣可以看看是吧,感兴趣可以看看,但我们就不多说了啊,这是我们说的一些东西,所以这里边我们这一块说了两个东西,我们说了一个叫做什么呀,Xmascript,还有一个叫什么呀,叫javascript,诶X script是什么呀?是标准,什么叫标准呀?什么叫标准呀,咱们先说我这个标准其实相当于什么呀,它是一个文档,是这么一个东西,它有没有真正的一个实现,没有实现,什么叫标准呀?我说了,我说我这杯子,我规定全全世界所有的杯子都是20厘米长,那这是什么呀?我这有没有杯子呀?我没有杯子,这是我说的,全世界的所有杯子都是22厘米长,这20厘厘米长是不是就是一个标准呀?那这标准谁来实现,是不是做杯子?
20:36
去厂商去实现,同样我们这I script呢,它也是一个什么呀标准,就跟我说这个杯的标准是一样的,它是一个什么呀,就是一个文档,我们来看看啊,咱例举一个例子,这个呢,就是我们这什么呀,ES的标准文档,但是这是中文的,中文的不不太好看看我们这个。这是我们这个什么呀?标准的文档,这是它的什么呀?标准它就是这么一份文档,那这文档你能不能写程序啊,不能写程序,它都是什么呀,都是字,那既然有标准了,我们就需要什么呀,需要我们的厂商去实现,所以什么呢?我们这个ES script这个标准需要有什么呢?由各个厂商去实现,什么厂商呀,我们的浏览器厂商,那不同的浏览器厂商对该标准呢,会有什么呀,不同的实现,比如说诶,那这些实现呢,我们还称为什么呢?叫做esi script的一个引擎,或者叫GS的一个引擎,我们先说第一个叫什么呀,Firefox,我们火狐乱体,火狐乱叫什么呀?叫做spider monkey叫什么呀,蜘蛛猴这名你都不用管它,这叫什么呀,它那个引擎的一个名字啊,引擎的名字,那火昏烂气,我们还有要给大家说一下火锅烂气跟那个什么呀,跟那个网景公司干嘛呢。
21:52
有很深的渊源,有很深的渊源呢,我们知道网警公司是不是已经倒闭了呀,哎倒闭了,那他之前是把我们这个ES给捐献出来了吧,在他倒闭之前呢,他把什么呢,把它这个navigator浏览器。
22:07
也捐了啊,也捐了,他一想我这也完了是吧,得了,这浏览器我也不要了,捐了完了,那这个navigator浏览器呢,就是我们火狐的什么呀,前身啊,就是火狐前身,所以呢,火狐你可以理解为是什么呀,从我们这个navigation这干嘛呀,继承下来的啊,继承下来火狐浏览器它的这个引擎呢,叫做一个什么呀,Spider monkey,蜘蛛猴啊,然后呢,其他的我们就不管了,我们来看一个比较重要的,谁呢?我们这个浏览器叫一什么呢?叫做一个V8啊,我们谷歌推出的GS一个V8引擎,它也是对我们这个GS标准一个实现,但是这个V v8引擎呢,是我们整个里边什么呀,最快的一个引擎啊,它是执行起来最快的一个引擎,所以你会发现,如果你有一个网页,同样的网页在什么呢?在Chrome里打开,跟在火狐里或者其他浏览器打开,你会发现什么呢?Chrome里比其他浏览器要麻呀,要快,为什么快?就是因为它的这个什么呀。
23:00
V8引擎,包括我们note GS,它也是什么呀,使用的这个V8引擎啊,VR引擎比较著名的一款引擎,但是这里边注意呢,他们不仅仅有这么一种,其他的呢也有这块就了解一下知,你要知道我们不同的浏览器,他们用的这个GS引擎是什么呀。是不同的啊,是不同的,好,接下来呢,我们来看看啊实现,那我们已经知道什么呀,I script是我们这个GS啊标准,所以一般情况下呢,这个两个词我们认为什么呀,我们认为是。一个意思,什么叫一个意思,以后我跟你说xscript跟我们说什么呀?Javascript ES和GS这两个词是什么呀?是等价的,这两个词是什么呀?是一个意思啊,是一个意思,因为我们说实际上区别不大,但是实际情况我们说了,ES是标准吧,GS是什么呀?实现啊,GS实现javascript主要是什么呀?主要是指我们这个前端的啊,主要是指我们这个前端的,所以一般我们说javascript主要会说这么三个部分,哪三部分呢?诶,Javascript中我们会说它包含什么呢?包含了我们这个xscript,也就是我们浏览器这端的啊,然后还有什么呢?还有我们这个do,还有什么呢?我们这个do sscript是我们这个标准。DOM呢,叫做文档对象模型,它给我们提供了一组对象,让我们干嘛呢?让我们来可以去操作我们的网页啊网。
24:31
还有一个叫什么呢?叫做B,叫做浏览器对象模型,也是给我们提供了一组对象来让我们操作什么呢?操作。浏览器啊浏览器,所以这里边我们只我们一说GS一定是包括这三个东西的,ES标准,报标准,还有一个我们这个boom啊BOO,所以我们就知道了,我们这一阶段要学习的内容包括三个部分,首先我们要学习的是escript标准,然后要学习什么呢?到如何去通过GS去操作网页,然后最后我们学习什么呀。
25:07
报诶如何通过我们GS去操作我们什么呀,浏览器,那这个呢,是我们这一阶段要学习的内容,就这三样啊,就这三样,但是呢,都很重要啊,都很重要啊好然后呢,这里边往下说的是一些我们这个GS的一个特点,特点,那我们现在就简单了解一下,第一种叫什么呢?叫解释型。语言,什么叫解释型语言,解释型语言简单来说了,我们刚才说了,我们说计算机实际上它只认识什么呀,只认识101010这种二进制编码吧,诶二进制编码,所以常规的语言,比如说我们的Java Java语言我们写完了以后,也是用这种普通语言去写,写完以后我们需要干嘛呢?需要进行。编译什么叫编译啊,我要把这个我们写的这东西转换成什么呀,二进制,然后我们的计算机才能干嘛呀,才能执行啊,才能执行,而我们GS这个特点叫什么呀,叫解释型语言,我们干嘛呢?不用编译,写完了直接就干嘛呀,运行啊,写完了直接就运行,不用去编译啊,好,然后呢,我们说了,它类似于C和Java的一个语法结构啊,类似于C和加的语法结构,其实这个基本是废话,为什么废话呢?因为所有的语言,这个语法结构和C呢都类似是吧?诶都类似,所以这东西是废话啊,但是呢,如果你有个C或者Java的基础呢,你学习GS呢。
26:30
能轻松一点,能轻一点,当然没有的就无所谓了啊,没有就无所谓了,然后一些什么动态语言呀,什么基于原型的这个面向对象啊,现在我们都不用管的,等我们以后涉及到我们再说,动态语言的值是什么呀,指的是它这个变量的值呢,它比较任意,可以保存什么呀,任意类型的数据,那我们以后再去涉及到,现在先不管它,然后基于原型的面向对象呢,也不用先不用操心了,往后再说啊,主要还是关注一个什么呀。面向对象,嗯,你要注意什么呀,我们GS也是一门什么呀,面向对象语言,什么叫面向对象呢?
27:05
那的面向对象呢,面向对象呢也不好理解是吧,咱们讲个师再去说啊,两再去说啊,好,那这一块呢,是我们说的它的一个特点,简单的介绍一下啊,简介呢,我们就说这么多,然后还有一个就是要看的东西呢,就是一个就是一个题外话了,这块有一个什么呀,这是我从网站上的一个截图,截图的是我们什么呀,这个一个语言的一个这个排行榜啊排名,但是这个呢,排名应该有点有点好像有点旧了,应该它不是一个最新的啊,不是一个最新的,那这里边呢,我们来看第一名肯定没跑了,一直都是什么呀,Java啊稳居第一的,那我们看我们javascript呢。所以咱在第七啊,哎,名次上不高,但是扎va死贵的,好在什么呢?好在是稳定是吧,老是诶第六第七的样子,现在可能好像是第五还是第六了,反正他这名次在嘛,在近年一直在一直在上升,哎为么让你看这个,因为什么呀,因为它的发展是比较比较稳定的啊,未来的展呢,也是比较比较好的,所以从事这个,诶这个行业呢,我们以来以后的发展的路途也会比较比较宽的,但是我们说了,即使他排第一,其实跟我们关系大不大,诶关系不大,我们我们的好坏跟他没关系,我们有好坏干嘛呀,看你自己的水平,诶你这语言没人用,但是什么呢,全世界就你一人会啊,你可能带遇干嘛呀,也不错是吧,也不错,那这语言非常好,特别特别优秀,但是一点不会,诶跟你也没关系,诶跟你们还没关系啊,所以这块呢,一定要注意,我们这个东西一定要是诶认真的去学习的啊,还有一个呢,就是我们这个这个图,这个图就更更好了,是吧,吉haveb这个代码一个提交这么一个图,那什么加加va已经什么了。
28:41
就已经第一了啊,就已经第一了,所以呢,GS往后的话,基本上发展会越来越好啊,它的这个发展前景也会越来越好,所以呢,呃,咱们选择这条路呢,是是没错的是吧?啊,但是就需要你们要干嘛呀。坚持啊,要不懈的什么呀,不懈努力是吧,哎,不懈的努力好,那这块呢,简单的介绍了一下这个东西啊,我们先停一下。
我来说两句