关键字:top
  • Web前端进阶之路: 提升代码质量篇
    初级前端和高级前端有什么差别?在我看来,初级前端关注点在完成功能,高级前端能在完成功能的基础上,做的又好又快。做的好,就是代码质量高,做的快就是开发效率高。 本文讨论的主要内容是:提升代码质量的方法。 高质量的代码的重要性 高质量的代码体现 ...
  • js实现图片懒加载
    一、图片懒加载原理 浏览器是否发起请求图片是根据中src的属性,所以实现原理就是在图片没有进入可视区域的时候将图片链接放在datasrc中,等到图片载入可视区域再给src赋值 二、懒加载思路及实现 懒加载的实现这里提供的两种方法 ...
  • 2019年最佳JavaScript框架,库和工具
    JavaScript框架,库和工具似乎比他们的开发人员多出很多。在2018年底,对GitHub的快速搜索显示了 230 万个JavaScript项目。 npm 已经成为世界上最大的模块系统,在 npmjs.com 上有70万个可用包,每个月 ...
  • 记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题
    本文主要介绍 24 中 es6 方法,这些方法都挺实用的,小本本请记好,时不时翻出来看看。 1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).forEach(e => (e.style.di ...
  • 前端劝退预警:JavaScript 工具链不完全指南
    宇宙中最重的物质 经过这么多年的发展,JavaScript 早已经不是当年那个不太起眼的脚本语言。如今的 JavaScript 可以说是风光无限,在 Web 前端、移动端、服务端甚至物联网设备上都大展身手,到处都有它的身影。 在 Java ...
  • 基于Ant Design的Tree可搜索树形组件
    Ant Design中的Tree不能直接拿来满足设计图的样子和需求,按还是基于andt的Tree进行了一些改造。 问题:自定义树节点的展开/折叠图标 antd提供了一个switcherIcon属性,用来自定义图标 但是没有专门区分展开和折叠 ...
  • 给拖拽缩放的组件添加对齐辅助线
    本文首发于个人技术网站 艾特网 - 程序员导航站 之前用伪元素before和after实现了一版组件对齐辅助线,组件的拖拽缩放用的是这个库 Github直达 实现的功能为:点击组件的时候,组件高亮并且辅助线在左上角显示。如下图 image ...
  • 回味CSS选择器
    发现很多选择器已经忘了叫啥了,借此看一下MDN的文档,本文只是抛砖引玉,记录下阅读过程中的一些新知识,或是当作以后查阅的手册。文档地址 1. 通配选择器 一个星号()就是一个通配选择器.它可以匹配任意类型的HTML元素.在配合其他简单选择 ...
  • 程序员如何在新的一年里变得更有价值
    我们做程序员的,在过去的十几年,搭上了互联网高速发展的快车,分享了大量的行业红利。如今,大环境遇冷,红利逐渐消失,未来想要赚更多的钱,你得重新找到一个让你能变得更值钱的途径。否则,你未来的薪资不升反降也不是没有可能。</ ...
  • CSS 的变量
    CSS 变量,又称为 CSS 自定义属性,是前端开发中比较新颖的知识点;但是由于很多前端开发人员专注于使用 UI 框架,CSS 反倒变成一个小众知识点了。本文就借次机会复习一下这个知识。 Overview 变量对开发的意义不言而喻:减少重复 ...

暂无数据