00:01
来同学们,咱们接下来呢,看一看这个javascript啊。来点右键,我们新建一个文件,我们叫做javascript的一个课堂笔记啊。Javascript。什么是javascript?啊,有什么用。对吧,这个啥对什么javascript javascript行览器上的脚本语言。啊,简称JS。先把简称给我记住。
01:02
啊JS以后咱就不再说那么绕嘴了啊,什么Java斯CFT是吧说。JS javascript运行在浏览器上的脚本,简称JS。那么javascript啊,是网景公司。Nightsk night SK网公司的叫布兰登。爱奇。布兰登,爱奇艺开发的最初叫做leave script。啊。Livesscript的出现。诶。
02:01
Leave script。他广告来。出现的出现啊,让浏览器。更加的生动。不再是单纯的什么静态页面。啊,页面更具有什么交互性。生动活泼,就这意思。简称记住啊,哎,网景公司,你要知道布兰登爱奇艺是javascript之父,各位啊,这个javascript之父。开发的最初呢,叫。
03:00
它的出现呢,让浏览器更加生动了啊,不再是单纯的静态页面了。因为更具有交互性,就这在历史的某个阶段啊,某阶段就是了解一下啊,这个都是听故事,你听一下就完事了,三公司和谁呢?和这个王景公司啊,啊王景公司。啊,咋啦,上公司和网景公司在某个历史阶段啊,他们之间有合作关系啊,不是吞并了各位啊,三公司和保险公司之间有合作关系,散公司啊,把livescript的名字修改为javascript。Javascript这个名字中啊,虽然带有什么呀,Java啊,但是和Java没有任何关系,没有任何关系啊,只是语法上有点儿什么类似。
04:17
只是语法上有点类似,语法有类似啊,他们运行的位置不一样,他们运行的位置啊不同,Java运行在GM当中,Javascript运行在浏览器的内存当中啊,运行在浏览器的内存当中,原理不同,Java需要编译,Java是不需要编译,直接运行就行。而且Java所他的目标程序以什么javascript啊程序不需要我们程序员手动什么编译,编写完什么源代码之后,浏览器直接打开。
05:05
解释执行明白吧,换句话说就是javascript,什么javascript的目标程序清啊,Java存的目标程序以什么形式保存?以普通文本形式保存。明白,哎,这种语言都叫做什么脚本语言,记住了啊,脚本语言是都是以普通文本形式保存,用记事本都能打开Java行不行?不行。有的老师不对,Java可以用记事本打开,扯java.class文件才是目标程序吧。我在这双引号,双引号半天了,这个目标程序啥意思啊,目标程序就是能够执行的程序吧。你写一个hello word点加法能执行吗?文都没有,它必须编译生成class,而这个class就成为目标程序,目标程序它用记事本能打开吗?
06:07
打开不了这种程序我们叫做非脚本。记住了啊,就是说如果你要是说这个语言,它是不是脚本语言,就看它是不是以普通文本的形式保存的,就是它的目标程序是否以普通文本的形式保存。Java的目标程序以点class形式存在吧?啊,不能使用文本编辑器打开。啊,不是脚本里边各位啊,不是脚本。那你说我讲了半天,那你说什么是加script。你就现在让你说的话,你总结,你给我总结图是啥,你就告,你就告诉面试官,他问你家图是啥,你家族就是能够运行在浏览器上脚一种脚本语言,这种脚本语言出现,让这个浏览器这个更生动一些,对吧,交互性更强一些,就这么一个语言嘛。
07:06
会说不。会说是吧,好简称什么GS哪个公司的网景,网景公司的啊,网景公司的布兰丹一奇开发的,那网景公司啊,这个这个其也可以多讲讲,网景公司现在没了啊。网景公司目前啊,被美国在线应该是。啊,受众。美国公司尽似公?大鱼吃小鱼,这种现象在国外早就很常见啊。美国在线网警。王。
08:04
网景公司,Landscape的常用简称。网景公司曾是一家。美国的计算机服务公司以其公司以其生产的同名浏览器叫na navi而闻名,这是头戴啊,这是全球范围之内头戴第一代浏览器就是他们家的。IE都靠边啊。明白吧,叫领航者非常有名啊,叫领航者他们他们家最著著名的啊,最出名的就是这个navigator领航者浏览器,98年11份王景被美国在线收购。受够了。这个布兰德爱奇艺他为什么要开发这个,这个leave知道吧。是为了占领什么市场?为了占领浏览器的市场?听懂了吧,就布兰奇呢,开发出之后呢,这个当时只支持一种器,这种navi。
09:04
懂吗?然后navigator浏览器,诶用起来之后呢,就会发现有很好的什么交互性动态效果,所以它的浏览器打败。懂吧,他占领了什么浏览器的半壁江山,都是他的,明白吧,哎,但是。好景不长,为啥呀?别人都是装操作系统送开了。懂吗?微软装操作系统送IE浏览器。你只要购买我的操作系统,对吧?Windows会送你一个IE浏览器。嗯。就是这样的。网景公司目前被这个美国在线啊,这个不是目前啊,应该是1998年网警公司最著名的就是领航者浏览器叫navigator这个浏览器啊,Live script的出现最初的时候啊,是为谁是为navigator浏览器量身定制的啊,一门语言不支持其他浏览器的各位啊。
10:29
这是一种策略吧,啊,这是一种策略,各位我就不再写了啊,这是一种策略,市场竞争策略,此时当什么当?哎呀。当navy。啊,浏览器。使用非常广泛的时候。微软。
11:02
对,真的,你们不知道,当时打的特别厉害啊,有点害怕了,于是微软在最短的时间内组建了一个团队,各位啊,组建了一个团队。开始研发只支持IE浏览器的脚本语言。叫做JA script。这是C。明白吧,就是跟这个抗衡的。跟这个leaves抗衡的。嗯,打的特别厉害啊,打的特别厉害,因为大家知道这个浏览器这种东西啊,就是这个互联网的一种趋势,你要上网肯定离开离不开浏览器,你要你要能占据浏览器,就基本上就是跟跟客户是不是跟用户是一直是对接的,对吧?那你想在这个浏览器,假如说是你家开发的,你想往浏览器里边装一个插件,是不是很简单。
12:02
你说了算呀,你网上插一个广告,你说了算呀,懂吧,所以说谁占谁他们都能意识到,谁占领了这个浏览器,谁就能占领这个互联网天下,就说完就是这样,所以他们呢,都很都很都很害怕,也很积极,对吧,所以呢,微软就创这个这个这个开发了一门语言,叫script和这个不是已经不是不是script了啊,那个那个时候已经改名叫了javascript,为了蹭这个微软啊名字,你有没有发现他有点有点像啊,对吧,它叫javascript,它叫script,叫script,对脚本啊,但是呢,这个javascript和script这块我说一下啊,Javascript和script并存的那个年代,程序很痛苦啊,并存的年代啊,程序员是很痛苦的啊,因为程序员啊要写两套程序。明白吧,你不能说你这个程序只支持这个IE啊,或者你这个你这个浏览器,你这个程序只支持这个navigator啊,那因为你不知道这个用户他用的是哪个浏览器,对吧?所以对于程序来说,他就很苦逼了啊,是很痛苦的,因为程序员要写两套程序啊,在这种情况下啊,有一个非营利性组织站出来了。
13:22
啊。叫做ake吗?欧洲计算机。协会啊洲计算机什么?根据javascript制定了玛262号标准,叫做script。
14:02
都实现了什么规范?明白吧,换句话说就是javascript和script统一了解一下这个啊,这个艾曼呢,其实就是这个啊,叫ec ma ecma叫欧洲计算机。就这个欧洲计算机制造联合会啊,1961年成立,旨在建立统一的电脑操作格式标准,包括程序语言对吧和输入输出的组织啊,欧洲计算机制造联合会。他制定了很多号,你看标准,我们找找这里面有262标准有没有,262在哪呢,这。
15:05
规范化脚本script见了,只要一出现javascript以及这个script全都实现这套标准了,各啊就实现这套标准,现在统一了,因为现在的程序员是还是比较幸福的啊,比较幸福的不打架了啊不大家了,写一套就行好了,这是关于Java斯script的一个概述,各位啊,这个概述呢,就是我通过讲故事的方式给大家聊一聊这个事,出去之后跟别人聊天的时候别说错了啊对,加福的前身是利王景公司的啊,王景公司name浏览器非常著名,布兰登奇是家福之父。啊,然后呢,要知道这个加速其实和Java没半点关系啊,因为这个东西啊,它只是蹭个热度,蹭一下Java的热度啊,结果蹭火了,对其月是现在非仇火爆啊,其实就是javascript是我们这个浏览器上的脚本老大,现在基本上只要是浏览器开发,我们都是写什么javascript,不用别的vascript都是加script,都加script有同老师不对呀,我们用那个什么VE啊S啊什么呀,Ves和和这个RA底层都是啥javascript,刚才我所说的这三个都是javascript高级框架。
16:16
高级框架啊,都是家族语言扩展的高级框架啊呃,那么另外啊,以后以后这块以后啊,以后大家会学习一个叫做什么呀,JSP的技术,对这个技术啊,JSP和JS有啥区别,我得先说说一下啊,JSP啊是Java Java serves指的是javascript,注意这个是隶属于谁的Java语言的运行在哪GM当中啊,这个呢是运行在哪啊浏览器上,您可千万别别别混了啊JSJSP。
17:04
这不一样啊,你们下个阶段就会学,我这个阶段完事,下个阶段你们就会学JSP了,对,你别到时候JSP怎么又出来个JSP呢,JS是吧?哎,它们是不一样的。行了,那这个呢,我就说到这儿。
我来说两句