css利用border-image实现border渐变色效果
border-image属性是一个是一个简写属性,通过此属性可使用图片来创建边框,但是border-image无法实现圆角,所以换一个思路:通过padding来实现,给父节点设置渐变背景,通过padding模拟边框
Github访问速度慢的解决方案总汇
GitHub的CDN(Content Delivery Network,即内容分发网络)域名遭到DNS污染,无法连接使用GitHub的加速分发服务器,所以国内访问速度较慢。
深入了解 Object.defineProperty
在 JavaScript 中,给对象增加一个属性是非常简单的,直接调用属性并赋值即可。通过这种方式添加的属性,可以随意操作:可修改,可枚举,可删除
JavaScript中的继承和组合
继承与组合都是面向对象中代码复用的方式,了解各自有什么特点,可以让我们写出更简洁的代码,设计出更好的代码架构。
使用 Python Pip 的十个技巧
这些库相当于已经集成的工具,只要安装了就可以在 Python 中使用。它们可以处理各种各样的问题,而无需你重新造轮子,而且随着社区的不断更新和维护,一些库越来越强大,几乎可以与企业级应用程序媲美。
Vue路由切换 & Axios接口取消重复请求
在日常前端开发中, 经常会遇到频繁发起的重复请求, 会给服务器及网络造成不必要的压力, 可通过取消重复请求解决;在每个请求发起的时候存储当前存储的标记在一个数组或Map中, 针对每个请求的时候在请求拦截中查询是否重复
抛掉JavaScript,用HTML和Python做网站
有时候,我们的电脑上没有安装Python,但你需要验证一段Python代码的运行效果。又有时候,你想做一个网页,但是你只会HTML和Python。
55个js手写题梳理汇总
实现原生 AJAX 封装;实现 new 过程;打乱一个数组;防抖函数;节流函数;数组去重;setTimeout 实现 setInterval;compose 函数;curring 函数;LRU 算法
懒加载居然对 Web 性能有负面影响 ?
懒加载是一种常见的技术,通过按需加载资源来减少网页的数据使用。如今懒加载已经是一种 Web 标准,大部分的主流浏览器都支持通过 loading=lazy属性使用懒加载。