首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Front End
订阅
Hopsken
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
easyCanvas实现思路解析
首先贴一下浏览器渲染html的图,easyCanvas类似,内部会根据render函数生成一棵element树,这里相当于直接生成了dom树,layer对这棵树进行样式合并、继承等操作,然后根据样式初始化宽度高度,再计算绘制的位置,布局完成后交给render进行绘制。Event…
元素居中方案
让一个元素水平居中很简单:如果是内联元素,可以在父元素上设置text-align: center;如果是一个块元素,可以使用margin: auto。 而垂直居中就复杂得多。 有如下样式: 原理是先以元素左上角的点作为参考,将其居中到屏幕中心,在用负的margin让元素便宜自身…
JavaScript30秒, 从入门到放弃之Array(七)
剔除掉数组中所有存在于所指定的元素们的项。 使用Array.filter()创建一个将所有提供的值排除在外(使用!Array.includes())的数组。 filter和includes结合,把数组arr中所有存在于指定的元素值…args中的项排除在外,很清爽干净。 创建一个…
Vue 仿QQ左滑删除组件
js代码就这么一些,每个函数都有注释说明, 相信都能看得懂, 就不多解释了。如有更好的方式,欢迎及时交流~
拿Proxy可以做哪些有意思的事儿
首先,我们要清楚,Proxy是什么意思,这个单词翻译过来,就是 代理。 可以理解为,有一个很火的明星,开通了一个微博账号,这个账号非常活跃,回复粉丝、到处点赞之类的,但可能并不是真的由本人在维护的。 而是在背后有一个其他人 or 团队来运营,我们就可以称他们为代理人,因为他们发…
Vue学习看这篇就够
可以看看。
前端安全系列(一):如何防止XSS攻击?
随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常遭遇网络劫持、非法调用 Hybrid API 等新型安全问题。当然,浏览器自身也在不断在进化和发…
哪些技术会决定前端开发者的未来发展?
2019年下半年即将到来,上半年狂风骤雨般的裁员浪潮让每一位从业者背脊发凉,在经历了五六年黄金发展期之后,前端开发这个行业似乎也进入了转折点。 我一边听开发者在网络上抱怨工作难找,前端开发早已经饱和了,又在另一边听大厂的朋友们抱怨,招了很久的人,四处出击却填不满HC,前端人才市…