温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
今天呢,咱们讲一下这个javascript啊,它是一门单独的语言,我们先来介绍一下哈,那么javascript的语言呢,诞生的时候最早啊,是为了完成页面的数据校验啊,因此呢,它运行在客户端,需要运行浏览器来解析执行这些加的代码。大家记住啊,以后只要看见什么东西呢,JS就这个或者大写啊,它就是加速的简写,你看看就是这样吧,Sscript,然后这个Java码就只要一个J看见吧,后面script呢,只要一个S啊,知道下啊,这它的简解,那么GS呢,是那SK网警公司的一个产品啊,最早的时候名字叫什么呢?叫lescript,当时呢,那个时候啊,大家记住啊,我们说GS就是运行在浏览器上,也就是给网页用的吗?那个时候做网页开发最多的语言是什么?是Java语言,那你Java语言的程序员他得用这个语言才行啊,怎么办呢?他把名字都喊了,叫javascript,叫javascript,哎,那就跟什么一样啊,就跟那个你看看这图对吧,就跟加尔和GS的关系一样对吧,就是就跟这个雷锋跟雷锋塔,印度跟印度西一样,周杰和周杰伦站在丹峰是吧?
01:20
黑哥博客有这个是吧,你自己看啊,好,这个就就啊加va个子和家嘛,他们是两门语言啊,他们之间没有什么关系啊,好多同学都会问了,是不是,是不是家的一个子分子,不是啊,它就是一门专门专门的语言,单独的语言要记住啊,哎,那么GS呢,大家记住它是弱类型的语言,而加va呢,是强类型,那啥意思啊,老师,这个啥是弱类型?啥是弱类型啊,就是弱类型就是类型。可变简单吧,强类型就是定义变量的时候啊,就是类型已确定,而且不可变,就这么简单,就这么简单,那么大家注意看一下,咱们加到定义变量的时候,是不是直接上于定义的时候,它就知道什么类型,你后面辅值只能是这种情况,但是JS不是了,JS1上来就哇,你也不知道啥类型,嗯,就这么就变量就出来了,然后它的类型还是可以随便给的,你可以给整形,你后面给完整形之后,你还可以给字符串,类型都可以变,当你给整形的时候,这个时候它的类型是什么?就是竖值型啊数值型哎,当你给字符串的时候,它是字符串类型。
02:46
就它的诶类型,它的类型都是可以变的,这个了解一下哈,这就是GS啊,这是GS好,那么它有什么特点呢?咱们再来看一下,有三大特点比较明显,一个是交互性。
03:01
交互型,它可以做一些信息的动态交互,我给你举个例子,哎,比如说咱们这个呀,我在里面一输入,诶,他是不是给那个提示给去掉了,我一离开他是不马上给你提示啊,这不就跟用户交互了吗?能理解了啊好。还有啥?来,我们再来看,还有就是安全性,它不允许直接读取或者是法操作本地硬盘。啊,你想想,如果说你访问一个页面,这个页面当中写了一段程序去遍历递归的去遍历你C盘中的每一个文件,然后做删除操作,是不是很可怕,系统都没了啊,就算他不做删除吧,嗯,他就他也不干,其他他就读取就行了,比如说他遍辑你的每一个磁盘,判断一下是不是图片或者视频,然后上传,多可怕呀。你们可能没听懂是吧,好了,嗯,那第三个特点就是安全性啊,就跨平啊说错了,跨平台性啊,那么跨平台性咱们Java是不是也有了,Java的跨平台是通过GE能理解吧,啊,就这个虚拟机来实现的啊,那么gbm实现的,那么这个GS的跨平台呢,是通过浏览器来事,就你只要有浏览器你就能运行这个GS了啊,因为浏览器的内核里面这个S的解析器啊,能了解一下,它跟操作系统呢没有关系。
我来说两句