HTML5 离线应用与缓存测验
HTML5 测验题
通过对HTML5 教程系统地学习,相信你已全面掌握 HTML5 离线应用与缓存知识点,为了巩固所学的内容,我们准备了一个小测验。
通过这个测验,您可以检验自己对 HTML5 的掌握程度,发现可能需要进一步巩固的地方。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
1. 哪个API用于HTML5离线应用缓存清单?
- <cache>
- <manifest>
- <offline>
- <storage>
2. 离线缓存清单文件的MIME类型是什么?
- text/html
- text/cache-manifest
- text/cache-manifest
- application/cache
3. 哪个标签用于声明HTML5离线应用缓存?
- <html manifest="file.appcache">
- <cache src="file.appcache">
- <offline manifest="file.appcache">
- <link rel="cache" href="file.appcache">
4. 离线缓存清单文件中,哪个部分用于指定必须在线访问的资源?
- CACHE:
- FALLBACK:
- STORAGE:
- NETWORK:
5. 哪个事件在浏览器检查更新缓存时触发?
- updating
- checking
- downloading
- cached
6. 离线缓存API中,哪个对象用于管理缓存?
- window.cache
- navigator.cache
- applicationCache
- document.cache
7. 离线缓存清单文件的第一行必须是什么?
- CACHE MANIFEST
- MANIFEST
- OFFLINE CACHE
- HTML5 CACHE
8. 哪个事件在缓存更新完成时触发?
- complete
- finished
- cached
- updateready
9. 离线缓存清单文件中,哪个部分用于指定后备资源?
- CACHE:
- NETWORK:
- FALLBACK:
- STORAGE:
10. 哪个方法用于手动更新缓存?
- applicationCache.check()
- applicationCache.reload()
- applicationCache.update()
- applicationCache.refresh()
11. 离线缓存清单文件的扩展名通常是什么?
- .appcache
- .cache
- .manifest
- .offline
12. 哪个事件在缓存更新失败时触发?
- failure
- abort
- error
- noupdate