Head First HTML5 Programming 读书笔记

1:HTML5引入了简单化的标记,新的语义和媒体元素,另外要依赖于一组支持web应用的js库。

2:关于js

对象是属性的结合

window对象是全局变量。

document对象是window的一个属性。

document . getElementById会返回一个元素对象。

3:JSON.parse是从字符串转换为相应的JavaScript对象。

4:HTML请求数据

*要从服务器得到HTML文件或数据,浏览器会发出一个HTTP请求。

*HTTP响应包括一个响应码。指示请求是否有错误(200表示没有错误)。

*要从js发出一个HTML请求,需要使用XMLHttpRequest对象。

*XMLHttpRequest的Json响应放在请求的responseText属性中。

5:画布

*画布是一个元素,可以放在页面上来创建一个空间。

*页面上可以有多个画布。

*画布上的内容都是用js绘制。

*使用上下文属性和方法来访问画布

Web存储

*Web存储是浏览器的一个存储库,也是一个API。可以用这个从本地存储和获取数据项。

*本地存储是持久的。

*会话存储中的数据项会在你关闭浏览器或退出浏览器时删除。适合存储临时的数据项。

上一篇:error: RPC failed; curl 18 transfer closed with outstanding read data remaining的解决


下一篇:Rsync服务常见问题及解决