会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
要事第一
路漫漫其修远兮,吾将上下而求索
博客园
首页
新随笔
联系
订阅
管理
2019年7月31日
百度前端试题---javascript 的居民----类型转换 对象转换成数组
摘要: 将对象转成二维数组 思路 用的是比较笨的方法 1. 通过 for in 拿到 obj 的 key 2. 将 key 存放在一个数组中。获取 key.length ;这一步主要是得到 最终结果会存在几个 array; 另外,需要把 value[ n ] 设定为 array 类型; 3. 依次判断。如果
阅读全文
posted @ 2019-07-31 14:01 要事第一
阅读(166)
评论(0)
推荐(0)
2019年6月27日
canvas 纯js 绘制中国象棋棋盘
摘要: 废话不多说,先上效果图: 思路: 1.把棋盘分为3部分。上半部分+“楚河汉界文字”+下半部分; 2.上半部分 的翻转平移 == 下半部分 3.分解上半部分;分为:四平八稳矩形框;十字格;米字格 4.分解“楚河汉界”部分;分为:“楚河” -Math.PI 旋转;“汉界”是 Math.PI 旋转 代码:
阅读全文
posted @ 2019-06-27 16:22 要事第一
阅读(1280)
评论(0)
推荐(1)
2019年6月26日
canvas 纯 Js 实现五角星
摘要: 效果如图--【最开始想法上走了弯路,计划取10个顶点的坐标值,然而坐标值获取没有规律,转变思路之后,迎刃而解】 思路:1.五角星实际上是 右侧特殊四边形围绕底部顶点的5次旋转;2.五角星是两个不同 radius 同心圆,被等分10份,交点形成顶点之后连线形成的。 解决方法: 找到特殊四边形的4个顶点
阅读全文
posted @ 2019-06-26 11:24 要事第一
阅读(1692)
评论(0)
推荐(0)
2019年6月14日
canvas 随机数字字母验证码
摘要: // 提供一个 canvas 入口。内部设置都单独提出来 var canvasWrap = document.getElementById("canvasCode"); rmdCode(canvasWrap); // canvas 作为画布,可以实现很多特殊图形的设定 // 随机字符;随机线条;随机点; function rmdCode(can...
阅读全文
posted @ 2019-06-14 16:12 要事第一
阅读(299)
评论(0)
推荐(0)
canvas 纯js 绘制笑脸
摘要: 扁平笑脸。一半一半 fillStyle 不同;先右后左 .flex-column 垂直居中。items 排列格式是从上往下按列排布
阅读全文
posted @ 2019-06-14 16:01 要事第一
阅读(791)
评论(0)
推荐(0)
2019年3月22日
dataTable 实战总结
摘要: 后台项目中经常会用到 dataTable 进行表格的智能绘制;总结一下项目中经常用到的 dataTable 设置 1.dataTable 属性设置: 汇总列信息 columns columns 是一个数组。有几列就有几个 data;和每一列一一对应。如果没有直接可取的数据: data: null c
阅读全文
posted @ 2019-03-22 15:01 要事第一
阅读(1355)
评论(0)
推荐(0)
公告