前言 在过去的一个多月中,为了能够更深入的学习,使用React,了解React内部算法,数据结构,我自己,从零开始写了一个玩具框架。 截止今日,终于可以发布第一个版本,因为就在昨天,我跑通了之前的一个小项目。 预览地址:…
标签:html5
踩坑完全指南(长期更新)
有很多坑踩过的,记录下来。尤其是css,相信前端er们最讨厌写的就是css 环境配置篇 一篇文章了解Mac上Node环境配置 样式篇 如何设置表格的单元格内容高度 回答链接🔗 必须要给单元格加一个高度,当…
web 移动端 ios 浏览器中 animation 动画异常
关键字:animation,ios,移动端,异常解决问题的办法:页面dom加载完毕时延时给dom加上动画类名。即在vue的mounted钩子中用定时器延时100ms左右给需要动画的dom加上类名。 我们在写动画的时候常常…
《每周一点canvas动画》——3维环境搭建
内容已删除,请前去博客寓目后续内容
FE.ES-理解ECMA Javascript作用域
本文仅整理自己所学做为笔记,如有错误请指正。 作用域 作用域是一套规则,用于确定在何处以及如何查找变量(标识符)。如果查找的目的是对变量进行赋值,那么就会使用 LHS 查询;如果目的是获取变量的值,就会使用 RHS 查询…
打造个人or团队适用的开源项目规范
打造个人or团队适用的开源项目规范 lerna Lerna 是一个用来优化托管在gitnpm上的多package代码库的工作流的一个管理工具,可以让你在主项目下管理多个子项目,从而解决了多个包互相依赖,且发布时需要手动维…
HTML语义化
html语义化的好处 有利于SEO,搜索引擎根据标签来确认上下文和各个关键字的权重。 有利于阅读,在样式丢失的情况下也能呈现清晰的结构。 有利于机器解析,盲人阅读器等根据语义解析 有利于开发和维护,语义化使html代码结…
【每日一包0016】striptags
[github地址:https://github.com/ABCDdouyae…] striptags 剥去字符串中的html标签,和php里面的strip_tags函数一样 普通用法 用法:striptag…
算法系列——JavaScript快速排序思想实现
原理 快速排序离不开递归的思想,你如果不了解递归,可以结合我另外一篇文章来学习 算法入门之递归分而治之思想的实现 网上有有趣的动态图来表示快速排序,但其实我们大部分程序员都是脑子不太好使那种,即使看了形象生动的动态图,还…
svg click事件失效(仅限edge浏览器)
1、重现问题: <svg viewbox="0 0 16 16" class="svg-download"> <use xlink:href="../content/img/icon.svg#svg-d…
《每周一点canvas动画》——坐标旋转
内容已删除,请前往博客观看后续内容
图片响应式与优化
图片的响应式的纯 html 实现可以借助 srcset 和 sizes 属性以及 <picture> 元素来实现。而且观察Chrome开发者工具的 Network项可以发现,任何时候当屏幕变化的时候,如果匹配…