首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小皮咖
掘友等级
前端小皮咖
|
资深前端砖家
夜长未必梦多,但想吃一定很多
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
149
文章 143
沸点 6
赞
149
返回
|
搜索文章
最新
热门
前端工程师自检清单73答
本文参考文章《一名【合格】前端工程师的自检清单》, 并对其中的部分题目进行了解答,若有遗漏或错误之处望大家指出纠正,共同进步。(点击题目展开答案!) 此文章 Markdown 源文件地址:https://github.com/zxpsuper/blog... 前端工程师吃饭的家…
Canvas 进阶(四)实现一个“刮刮乐”游戏
1. 背景 之前公司项目有一个刮奖小游戏的需求,因此有了本文记录该“刮刮乐”游戏的实现过程。 话不多说,先上 Demo 和 项目源码. 2. 实现 我们创建一个 ScrapAward 类,通过传入 option 和调用其 restart() 方法实现重新开始。 首先合并用户的配…
Canvas 进阶(三)ts + canvas 重写”辨色“小游戏
1. 背景 之前写过一篇文章 ES6 手写一个“辨色”小游戏, 感觉好玩挺不错。岂料评论区大神频出,其中有人指出,打开控制台,输入以下代码: 即可破解,分数蹭蹭上涨,这不就是bug吗?同时评论区 【爱编程的李先森】建议,让我用 canvas 来画会更简单,因此有了这篇文章。 有…
Canvas 进阶(二)写一个生成带logo的二维码npm插件
最近接触到的需求,前端生成一个带企业logo的二维码,并支持点击下载它。 1. toCanvas() 一种是直接画图 ctx.drawImage(image, logoXY, logoXY, logoWidth, logoWidth);,可拓展性不强。 2. toImage()…
Canvas 进阶(一)二维码的生成与扫码识别
因此,打算写一系列关于 canvas 的文章,探索学习提升自己的同时顺便分享给大家。 二维码的生成需借助第三方库,利用其算法对文本转化成二维码,并用 canvas 绘画出来。利用 canvas.toDataURL('image/png') 获取二维码转 base64 值,再将其…
underscore 诞生记(二)—— 链式调用与混入(mixin)
上篇文章讲述了 underscore 的基本结构搭建,本文继续讲链式调用与混入。 那么在 underscore 中,是否支持链式调用呢?答案是支持的,只不过默认不开启链式调用罢了。 那么在每个 _ 方法下都 return this , 显然不大优雅缺乏可控性!尝试着写个通用方法…
underscore 诞生记(一)—— 基本结构搭建
1. 简介 underscore 是一款成熟可靠的第三方开源库,正如 jQuery 统一了不同浏览器之间的 DOM 操作的差异,让我们可以简单地对 DOM 进行操作,underscore 则提供了一套完善的函数式编程的接口,让我们更方便地在 JavaScript 中实现函数式编…
daily-question-02(前端每日一题02)
在这里记录着每天自己遇到的一道印象深刻的前端问题,以及一道生活中随处可见的小问题。 强迫自己形成积累的习惯,鞭挞自己不断前行,共同学习。 1. 写一个乱序函数 ? 遍历数组元素,然后将当前元素与以后随机位置的元素进行交换。 2. 什么是惰性函数? 惰性函数就是返回一个重写函数。…
daily-question-01(前端每日一题01)
在这里记录着每天自己遇到的一道印象深刻的前端问题,以及一道生活中随处可见的小问题。 强迫自己形成积累的习惯,鞭挞自己不断前行,共同学习。 5、如果有一个操作数是 NaN,则相等操作符返回 false ,而不相等操作符返回 true。重要提示:即使两个操作数都是 NaN,相等操作…
情人节撸一个表白页面
趁此单身汪伤心之日,作为一名前端程序猿的我也按捺不住了,撸个表白页面送给广大想表白的人儿。话不多说,先看效果(网页地址): 一个网页输入名称,生成带参数的网址。
下一页
个人成就
文章被点赞
802
文章被阅读
113,756
掘力值
3,697
关注了
39
关注者
235
收藏集
8
关注标签
12
加入于
2018-05-08