240 发简信
IP属地:上海
  • Resize,w 360,h 240
    关于电脑主板用DC-ATX取电方案的细节

    这是一台游戏玩家的电脑设备,高端的显卡、硕大的电源、杂乱的线束占据了主机箱大部分空间,这也是一台标准台式机的样貌,他们显得专业而笨重且无法轻易移...

  • Mac OS 下安装 NVM

    按照 官网[https://github.com/nvm-sh/nvm] 指引操作运行如下安装: 正常情况下退出终端后重新进入就可直接运行 nv...

  • JavaScript 中的稀疏数组

    前言 最近有空在看一本关于 JS 数据结构和算法的书,里面有提到数组,却对数组的基本概念轻轻带过,虽然用了 JS 很久但是一直忙于需求业务的实现...

    3.5 3379 3 22
  • VUE 单页面实现更优的物理返回交互机制

    场景 一个带可切换tab的移动端页面,基本页面交互如下:1.用户通过点击选卡(tab)可切换不同内容。2.该页面还有霸屏的弹窗,当用户做物理返回...

  • 微信中通过物理后退实现应用的退出关闭

    场景 在微信中打开需要授权的web应用时,通常得通过跳转微信授权地址: 在成功授权后夹带着authCode及 state 值自动返回到 redi...

  • 关于JS中字符串的编码

    字符编码 Unicode 作为字符编码的标准,它用码位(code point)来索引某个字符(全球统一标识符),字符编码用来标识码位,一个字符编...

  • Resize,w 360,h 240
    在 Visual Studio Code 下配置 C 语言运行环境

    对于已经习惯了 VS Code 营造的开发环境,想拓展技能又不愿意被工具左右的程序员们,有没有可能实现?事实上VS Code 真是无所不能,这里...

  • 为异步而生之 Promise

    从这篇开始,要悉心整理异步相关的知识了,我将把要点以笔记形式记录下来,至于传统的地狱式回调写法就先搁在一边吧。 先从 Promise 开始。 很...

  • VML的兼容性解决方案

    最近维护单位的老项目,要求相关功能可以支持新的浏览器。由于是早期项目,在当初完成交付时都没有考虑过兼容问题,于是留下一些隐患,比如使用 VML ...

个人介绍
专职从事web前端多年