1.使用doucument.execCommand()可以实现对富文本内容的一些格式上的编辑。
2.访问DOM范围与使用execCommand()相比,能够对富文本编辑器进行更细化的控制。
3.针对IE浏览器,可以使用ceateRange()、htmlText、pasteHTML实现同样的对选择文本的执行的效果。
4.以上述方式构建的富文本编辑器并不是一个表单字段,因此在上传内容到服务器之前,必须将iframe或contenteditale元素中的HTML复制到一个表单字段中进行提交。
5.通过getContext()方法获得对绘图元素canvas的引用。
6.使用toDataURL()方法,可以导出在元素上绘制的图像。
7.canvas的width和height表示水平和垂直两个方向上可用的像素数目。
8.canvas包括填充和描边两种基本操作。
9.clearRect()方法用于清楚画布上的矩形区域。本质上是把绘制上下文的某一区域变透明。
10.发生网络请求有非常多的方式:
- a.传统的Ajax是基于XMLHttpRequest(XHR);
- b.jQuery-Ajax;
- c.Vue-resource;
- d.axios(ajax i/o system)框架:
在浏览器中发生XMLHttpRequests请求。
在node.js发生http请求。
支持Promise API。
拦截请求和响应。
转换请求和响应数据。
- e.jsonp:解决跨域访问的问题。