温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
啊,呃,那我们还接着把刚才说的这个javascript再来跟大家去说一下啊呃,那么说到这个javascript的话呢,大家现在主要掌握的就是呃,它一些基本的概念,然后呢,还有我们刚才说到的这个事件驱动,像这个javascript这个代码的一些基本的语法哈,这个东西我不再给大家去这个具体的讲,就是到时候我们去写一些代码的时候,你一看就能看得懂,因为它这个跟Java的这个语法还是比较类似的啊,所以像这种东西的话呢,我们就不用再浪费时间挨个去讲了啊,然后呢,下一个我们去说一下,你提到这个javascript的,那么你就不得不提到一个BOM Bob啊,这个东西的话,我们必须得知道,呃,这个Bo呢,它是一个浏览器对象模型,就是我们这个browse object Jack model啊,就是浏览器对象模型,而这个浏览器对象模型呢,它就是独提供了这个独立于内容呢,可以与这个浏览器窗口进行互动的一些什么对象结构,比方说呢,呃,它由这个多个对。
01:00
叫组成啊,但是呢,代表浏览器窗口的这个window对象呢,它是报的一个顶层对象,其他对象都是一个子对象,也就意味着现在的话,它这个浏览器对象模型是什么样子的呢?就是主要是这个样子的啊,有一个window对象,这就是我们那个window对象,然后呢,在window对象的下面呢,它又有什么这么几个对象,那么其中最重要的一个就是我们的document啊,因为这个document也就是我们下面要去讲的这个DOM到啊,所以说呢,这个东西大家需要知道一下,也就是人家把你这个浏览器啊,诶也给你搞了许多对象,然后呢,方便于我们与这个浏览器窗口呢进行一些什么互动,其实刚刚我们就已经用到一个了,就是那个弹窗能明白吧,那么实质上我们应该怎么去写啊,就是这个地方啊,我们要写的就是应该是window点能明白吧。
02:00
哎,因为这个alert方法,这个函数呢,是window这个对象帮我们提供好的,我们完整的写法应该是window.alert大家来看一下,我写了以后呢,重新刷一下,点它是不是以上一样是有这个效果的吧,对不对啊,诶点它看到没有,诶一样有这个效果的啊,所以说呢,大家注意,我们正常写的话应该是什么windowia,什么document windowia,什么history windowia,什么什么location,对吧?OK,那么像这里面每个对象,你看像这个document代表的是一个do对象,History代表的是一个浏览器的历史,Location呢,代表的是浏览器的那个地址栏,Script就是那个我们整个的这个窗口,那呢,就是我们那个导航什么的啊,这里面的话呢,我们最常用的就是这个document,其他的东西呢,你了解一下就可以了,另外一个需要给大家去说的就是啊,Window对象就是我们window.alo也好,或者是window点什么什么document也好,前面的那个window点我们是可以省略的。
03:00
因此刚才我们在写的时候呢,你看我就算没有写你这个什么window点什么什么什么,我直接写个alert是不是也能运行的,对吧?说这个大家也需要知道一下啊,那么这就是我们的一个B叫做浏览器对象模型,以后在听到这三个单词的时候,你就得知道它代表的是什么了,明白了吧,OK,这就是我们要给大家去强调的一个啊BM。
我来说两句