240 发简信
IP属地:上海
  • 不做计划的2024

    “做计划”是一件很有成就感的事,仿佛敲定计划就等于成事儿了。什么时候需要计划?要解决的事情是明确的,目标可量化,问题可衡量。而面对未来,一切都是不确定的。思考得越多,越是觉得...

  • 120
    Web 前端开发是什么

    Web是什么?Web是World Wide Web(万维网,缩写WWW)的简称。 Web是互联网提供的一项服务,起初(1989年)是通过互联网用于共享科学文献和科研成果,本质...

  • Vue 中优化 xlsx 的体积

    可以以外部依赖的方式引入 xlsx ,具体的操作是修改 vue.config.js 文件: 使用的 cdn 链接是://cdn.jsdelivr.net/npm/xlsx@0...

  • 120
    CSS制作渐变描边等文字特效

    前端开发工作中遇到的文本有很多特效,比如渐变色、描边、带渐变色的描边、文字外发光、投影等等。现在总结一些经验,方便以后使用。Tips: 以下方法并没有考虑兼容性,仅在chro...

  • 前端开发又走过一年,面朝2021愿更好

    过去一年,一共做个十几个小项目(单页面应用,逻辑不复杂,接口少,侧重动效),整理了团队使用的前端模板,开发数据结构驱动的管理平台前端框架(基于 ant- design-vue...

  • 120
    当我们在说硬件加速渲染,具体指的是什么?

    不管Anddoid iOS 还是Web前端 随着UI图形界面的发展,或多或少甚至经常听到硬件加速这个术语。当通过设置某个参数,界面滑动效率变好了。我们都会说硬件加速起作用了。...

  • babel-polyfill和tranform-runtime的比较

    babel-polyfill的官网里有关于我们遇到的常见疑问的最好解释,下面就一一列举说明: 生产依赖而不是开发依赖 babel-polyfill是一个polyfill,是需...

  • pointer-events属性助你点透蒙层

    这个属性特别奇妙,以前从没想过它还能拥有这般超能力,让人眼前一亮。通常我的使用场景是:把这个属性用在外层元素上,这样可以屏蔽鼠标事件,防止在表单提交的时候用户重复点击提交。然...

  • CSS字体

    我会把 @import 和 @font-face 搞混,主要还是因为对这两个的概念不清楚。然而,它们两个差别巨大,根本就是两件事。 @import 用于从其他样式表导入样式规...

  • Safari下的渲染问题

    以前工作从没考虑过safari的兼容问题,现在工作遇到了很多safari下独特的渲染问题,有些真得让人不知如何是好。现记录如下,以备查。 时间解析 3d transform变...

  • 本地部署easy mock实践

    前端开发中少不了数据mock,后端同学一般和我们前端同时开发,在开发初期,我们一般先和后端同学约定好接口规范,然后,我们就可以根据约定好的接口规范,使用数据mock技术,创造...

  • 对JavaScript函数的apply或call方法的一点思考

    一直以来都对JavaScript函数的apply或call方法,摸不着头脑。不知道它们到底有什么用处,也不知道它们的精髓在哪里。最近因为时不时总能碰到它们,也就有了要搞清楚的...

  • 浏览器兼容性处理思路

    之所以会遇到浏览器兼容问题,主要有两个方面的原因:浏览器不按标准实现;标准自身的升级。 第一种情况,主要就是区别不同的浏览器,比如ie,chrome,firefox等。第二种...

  • 当我们向服务器post数据时,表单 or JSON

    Web前端开发中,以post方式向服务器发送请求的操作再平常不过。发送post请求时,若需要传递数据,数据是包含在消息主体中的。 传递数据的方式有两种:表单和json。使用表...

  • 120
    NW.js中如何使用浏览器扩展

    NW.js中可以使用浏览器扩展,猛的一听好像挺不可思议的,但是node-webkit本身是基于chromium开发,chrome可以做的事,这个框架多半也可以做。 我们在使用...

个人介绍
真是特别喜欢前端编程呢!