
算法
文章平均质量分 92
relucent
这个作者很懒,什么都没留下…
展开
-
JS 绘图类(纯DIV绘图)
很早之前写的一个绘图类,那时候VML和SVG的图库还不是十分流行,最初的灵感以及图形算法来自一个叫w_jsGraphics.js的类库。 用一个点来绘制出世界。甚以此纪念那段充满激情的岁月。 /** *JS 绘图类 Graphics- 0.02 *@author yyl *@param canvas 画布(画布可以是 DIV(IE) 或 Layer(Netsc原创 2015-05-15 19:34:13 · 1879 阅读 · 0 评论 -
带选择框的JS树控件2 (为JSTree再次提速)
以前写过一个带选择框的JS树控件 但是当时发现一个问题,第一次选中根节点会明显感觉卡一下。 那是因为子节点的数据还没有生成,选中根节点的话需要初始化全部数据。(那个tree有5000个节点) 于是我思考一个问题,如何让多节点树的页面达到更快的效率。 经过测试发现,JSTree的主要效率瓶颈在两个地方。 1.页面HTMLElement的创建 2.树子节点的检索 页面创建一个HTMLElement是原创 2015-05-15 19:31:00 · 2045 阅读 · 0 评论 -
JavaScript绘图 (DIV箭头)
点生线,线生面,然后生亿万种图形。 function Graphics(canvas)//coordinate { this.canvas = typeof(canvas)=="string"?document.getElementById(canvas):canvas; this.color = '#000000'; this.stroke=2 this.docu原创 2015-05-15 19:32:47 · 842 阅读 · 0 评论