摘要:
前端小功能:数组对象是否相等,是否一致。JS 判断两个数组是否相同 JSON.stringify([1,2,3].sort()) JSON.stringify([3,2,1].sort()); //true JS 判断两个数组对象是否相等 花了一天的时间,去实现两个对象是否相等的情况,具体代码如下: 阅读全文
摘要:
前期准备工作: 云服务器,开启需要访问的端口号 Ubuntu是一个以桌面应用为主的Linux操作系统;(注意系统的区别) Linux 常用命令学习(ubuntu系统) 《服务端ubuntu学习过程》 vim基本操作命令 进入vim之后,是处于「命令行模式(command mode)」,要切换到「插入 阅读全文
摘要:
视频的播放:在HTML5中定义了Video(视频)标签可用于实现视频的播放, 标签也可以在 HTML 页面中嵌入多媒体元素, 标签的也可以是在 HTML 页面中嵌入多媒体元素。在这里主要使用:Video标签实现视频播放: <video width="320" height="240" control 阅读全文
摘要:
前端小功能:Word、PDF、Excel文档vue预览;log日志文件预览。 要工具不区分框架,把FileReader()文件处理函数可以细细品读一下。 可以参考https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader文档 同时可以了解一 阅读全文
摘要:
前端小功能: canvas网格线 前面用了canvas画了不规则四边形,并验证了碰边处理,本来四边形区域已经是有背景的,可是pm说要有网格线背景好看。 canvas画线就是起点和终点,跟以前画直线一下,两点一条直线,关键就是每个点的位置,都再条边上面,而四边形不是规则四边形。 思路: 1. 获取不规 阅读全文
摘要:
canvas 绘制不规则多边形,包涵里面的元素不能超出多边形。 canvas绘制多边形,并且判断某个点是否在区域内。 涉及canvas画点,画线,成面。 x,y坐标系,斜率,js拖拽等。 斜率: k=(y2-y1)/(x2-x1); canvas画点,画线,成面: 判断某个点在多边形内部 问题假设: 阅读全文
摘要:
前端小功能:canvas验证码 代码来源网络,简单修改如下: function getGVerify(id){ function GVerify(options) { //创建一个图形验证码对象,接收options对象为参数 this.options = { //默认options参数值 id: " 阅读全文
摘要:
canvas签名版。 canvas生成图片保存。 canvas简易教程。 没有终点,没有彼岸,坚持就好,愿岁月如初 阅读全文
摘要:
数组的增加方法 1. push() 方法向数组中末尾添加一个元素,原数组改变 2. unshit() 方法向数组中开始元素添加一个元素,原数组改变 3.splice()方法 ary.splice(n,m,x) 从索引n开始删除m个元素,把新增的元素X放在索引n的前面,把删除的元素当成一个新数组返回, 阅读全文
摘要:
ES6--Promise 在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现 观察上述代码执行,在Chrome的控制台输出可以看到: 可见,异步操作会在将来的某个时间点触发一个 阅读全文