摘要: 1.矩形rect,指定rx,ry可以得到圆角矩形 2.圆形circle,cx,cy指定圆心,r指定半径 3.椭圆ellipse,cx,cy指定圆心,rx指定X轴半径,ry指定y轴半径 4.线,指定两个点即可,(x1,y1)->(x2,y2) 5.折线polyline,指定多个点points每组坐标空 阅读全文
posted @ 2016-11-15 10:22 SniffRose 阅读(324) 评论(0) 推荐(0)
摘要: SVG,"Scalable Vector Graphics"可伸缩矢量图形,基于可扩展标记语言,用于描述二维矢量图形的一种图形格式。 SVG是纯粹的XML,可以使用以下方法插入到HTML中: 使用<iframe>元素来嵌入SVG图像 使用<img>元素来嵌入SVG图像 将SVG图像作为背景图像嵌入 阅读全文
posted @ 2016-11-10 17:59 SniffRose 阅读(316) 评论(0) 推荐(0)
摘要: indexedDB是浏览器端保存结构化数据的一种数据库,类似于mysql,oracle等数据库,但indexedDB使用对象存储数据,而不是用表。 indexedDB是全局的宿主对象,使用window.indexedDB即可调用。 要使用indexDB数据库,首先得打开它,使用open方法,可以给该 阅读全文
posted @ 2016-11-09 17:17 SniffRose 阅读(413) 评论(0) 推荐(0)
摘要: HTML选择框通过select标签创建,该元素是HTMLSelectElement的实例,拥有以下属性和方法: selectedIndex:选中项的索引 options:选择框的所有选项 add:向选择框添加一个option元素 remove:从选择框移除一个option select选择框选项op 阅读全文
posted @ 2016-11-03 14:03 SniffRose 阅读(295) 评论(0) 推荐(0)
摘要: 首先使用document对象的createEvent方法创建一个事件对象,然后初始化该事件对象,接着使用支持事件DOM节点的dispatchEvent方法触发事件。 DOM2级事件和DOM3级事件有些不同,如下图所示,DOM2传给createEvent方法的字符串为英文复数,而DOM3则为单数。 下 阅读全文
posted @ 2016-11-02 15:56 SniffRose 阅读(271) 评论(0) 推荐(0)
摘要: 通过DOM范围可以选择文档中的某个区域,而不需考虑节点的界限,例如文本高亮的处理就可以使用范围来实现。 1、Range的创建 使用document的createRange来创建一个范围,该方法返回一个Range实例,该实例有很多属性和方法,如下所示: startContainer:包含范围起点的节点 阅读全文
posted @ 2016-11-01 09:06 SniffRose 阅读(367) 评论(0) 推荐(0)
摘要: 1.Git安装,直接在官网下载安装即可。 2.Git配置,使用config选项,配置名字和邮箱,如下所示 C:\Users\1yyg>git config --global user.name "zhumuxian" C:\Users\1yyg>git config --global user.em 阅读全文
posted @ 2016-10-18 10:44 SniffRose 阅读(410) 评论(0) 推荐(0)
摘要: 1.利用NumberObj的toString(radix)方法获取随机数字字母字符串,radix是表示数字的基数,就是进制,如下所示 2.禁止他人利用iframe形式加载你的网页,如下所示 3.浮点数取整,利用|0和~~位运算来做,性能相对parseInt要好些,如下所示 4.不借助第三变量实现两个 阅读全文
posted @ 2016-07-06 16:30 SniffRose 阅读(435) 评论(0) 推荐(1)
摘要: Generator函数 1.Generator函数是ES6增加的异步编程解决方案之一,与普通的函数行为完全不同,类似于一个状态机,内部封装了多个状态。 在函数定义的形式上,跟普通函数差不多,有两处不同,一是function关键字与函数名之间需要一个星号(*),二是函数内部使用yield语句定义各种状 阅读全文
posted @ 2016-06-29 16:49 SniffRose 阅读(734) 评论(0) 推荐(0)
摘要: Set和Map是ES6中新增的数据结构,Set是集合,无序唯一,Map类似于对象,也是"key-value"形式,但是key不局限于字符串。 1.Set的用法 Set是构造函数,可以使用new初始化一个Set实例,如下所示 Set集合具有唯一性,因此不管是向Set中添加重复的元素还是使用数组作为参数 阅读全文
posted @ 2016-06-20 18:11 SniffRose 阅读(602) 评论(0) 推荐(0)