摘要: 将对象转成二维数组 思路 用的是比较笨的方法 1. 通过 for in 拿到 obj 的 key 2. 将 key 存放在一个数组中。获取 key.length ;这一步主要是得到 最终结果会存在几个 array; 另外,需要把 value[ n ] 设定为 array 类型; 3. 依次判断。如果 阅读全文
posted @ 2019-07-31 14:01 要事第一 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,先上效果图: 思路: 1.把棋盘分为3部分。上半部分+“楚河汉界文字”+下半部分; 2.上半部分 的翻转平移 == 下半部分 3.分解上半部分;分为:四平八稳矩形框;十字格;米字格 4.分解“楚河汉界”部分;分为:“楚河” -Math.PI 旋转;“汉界”是 Math.PI 旋转 代码: 阅读全文
posted @ 2019-06-27 16:22 要事第一 阅读(1156) 评论(0) 推荐(1) 编辑
摘要: 效果如图--【最开始想法上走了弯路,计划取10个顶点的坐标值,然而坐标值获取没有规律,转变思路之后,迎刃而解】 思路:1.五角星实际上是 右侧特殊四边形围绕底部顶点的5次旋转;2.五角星是两个不同 radius 同心圆,被等分10份,交点形成顶点之后连线形成的。 解决方法: 找到特殊四边形的4个顶点 阅读全文
posted @ 2019-06-26 11:24 要事第一 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: // 提供一个 canvas 入口。内部设置都单独提出来 var canvasWrap = document.getElementById("canvasCode"); rmdCode(canvasWrap); // canvas 作为画布,可以实现很多特殊图形的设定 // 随机字符;随机线条;随机点; function rmdCode(can... 阅读全文
posted @ 2019-06-14 16:12 要事第一 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 扁平笑脸。一半一半 fillStyle 不同;先右后左 .flex-column 垂直居中。items 排列格式是从上往下按列排布 阅读全文
posted @ 2019-06-14 16:01 要事第一 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 后台项目中经常会用到 dataTable 进行表格的智能绘制;总结一下项目中经常用到的 dataTable 设置 1.dataTable 属性设置: 汇总列信息 columns columns 是一个数组。有几列就有几个 data;和每一列一一对应。如果没有直接可取的数据: data: null c 阅读全文
posted @ 2019-03-22 15:01 要事第一 阅读(1297) 评论(0) 推荐(0) 编辑