精通js

第21章:

1.jquery库是完全构建于DOM文档的CSS选择器查询之上,为了替代getElementById()和getElementByTagName(),选择器API的核心方法:querySelector和querySelectorAll().2.HTML5不仅仅是HTML4的进化版本,更是js作为一个整体的进化版本3.类相关的增加:getElementByClassName().4.HTML5允许给元素指定以data-为前缀的非标准特性。5.HTML5跨文档消息传递系统就是专门设计来支持一种安全的通讯系统。不允许对另外一个文档的DOM和相关信息的直接访问,但允许文档发送和接受包含数据的消息。方法:postMessage();6.canvas的支持:getContext(),fillStyle(),fillRect(),strokeStyle(),strokeRect(),drawImage();7.HTML5离线支持:navigator.online属性是一个表示浏览器是否联机状态的Boolean值;当浏览器从联机转换到脱机状态时,会在文档主体触发一个叫做offline的事件,并且冒泡到window;当浏览器从脱机状态到联机转换时,会在文档主体触发一个叫做online的事件,并且冒泡到window;8.HTML5改善Ajax浏览器后退按钮功能的失效9.HTML5引入一个可以从js访问客户端数据库:openDatabase(),SQLTransaction,transaction(与数据库之间交互的主要的函数)。10.拖放操作 11.HTML5增加WebSocket是一种让浏览器与服务器之间进行双向通讯的机制,如果实现将改进那些用度实时更新的web应用的性能,如监视股票投资组合、即时消息、和基于web的游戏。

你可能感兴趣的:(js)