WebAPIs第五天Bom操作多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家学习目标LearningObjectives1.依托BOM对象实现对历史、地址、浏览器信息的操作或获取2.具备利用本地存储实现学生信息表案例的能力多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家目录ContentsWindow对象本地存储综合案例多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家Window对象•BOM(浏览器对象模型)•定时器-延时函数•JS执行机制•location对象•navigator对象•histroy对象01•目标:学习window对象的常见属性,知道各个BOM对象的功能含义多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家1.1BOMBOM(BrowserObjectModel)是浏览器对象模型window对象是一个全局对象,也可以说是JavaScript中的顶级对象像document、alert()、console.log()这些都是window的属性,基本BOM的属性和方法都是window的。所有通过var定义在全局作用域中的变量、函数都会变成window对象的属性和方法window对象下的属性和方法调用的时候可以省略window多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家Window对象•BOM(浏览器对象模型)•定时器-延时函数•JS执行机制•location对象•navigator对象•histroy对象01•目标:学习window对象的常见属性,知道各个BOM对象的功能含义多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家1.2定时器-延时函数JavaScript内置的一个用来让代码延迟执行的函数,叫setTimeout语法:setTimeout仅仅只执行一次,所以可以理解为就是把一段代码延迟执行,平时省略window清除延时函数:注意点延时器需要等待,所以后面的代码先执行每一次调用延时器都会产生一个新的延时器多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家1.2定时器-延时函数两种定时器对比:执行的次数延时函数:执行一次间歇函数:每隔一段时间就执行一次,除非手动清除多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家案例5秒钟之后消失的广告需求:5秒钟之后,广告自动消失分析:①:设置延时函数②:隐藏元素多一句没有,少一句不行,用最短时间,教会最实用的技术!高级软件人才培训专家Window对象•BOM(浏览器对象模型)•定...