parksben

107
获赞数
13
关注数
32
粉丝数
杭州
西北工业大学 | 热能与动力工程
IP 属地荷兰
2016-12-14 加入
浏览 12.5k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
403 声望|学徒
全站排名超越 96% 用户
javascript
322
前端
180
可视化
146
html5
142
node.js
134
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2025-12-15
    告别 iframe 通信的 “飞鸽传书”:Webpage Tunnel 上手指南
    老板拍着你的肩膀说:“小王啊,把隔壁组做的那个‘用户画像’页面,直接用 iframe 嵌到我们的后台里吧,顺便把当前登录的 Token 传过去,再把用户选好的标签拿回来。”
  • 赞了文章2022-09-20
    前端都该懂的浏览器工作原理,你懂了吗?
    在我们面试过程中,面试官经常会问到这么一个问题,那就是从在浏览器地址栏中输入URL到页面显示,浏览器到底发生了什么?这个问题看起来是老生常谈,但是这个问题回答的好坏,确实可以很好的反映出面试者知识的广度和深度。
  • 赞了文章2021-06-03
    dom-to-image的应用和踩坑
    近期在项目中遇到了一个需求,需求大致就是把文字,贴纸和背景图合成一张图片产物。这个需求最后就用到了dom-to-image。过程中也踩了一些坑,本文就分析一下这个库的原理,及这个库的一些坑。
  • 发布了文章2020-09-29
    完全 Serverless!—— 文档型动态站点强行变身超薄 SPA !
    众所周知,Serverless 的概念并不像字面意义上那样的 “无服务”,而是将中心化的服务端应用打散成为一个个函数式的服务,节约了前端编码到产品上线中间服务部署的操作成本。本质上是一种 云计算执行模型(Cloud Computing Execution Model)。
  • 发布了文章2020-09-28
    【图表开发小案例】快来码一个性感妖娆的高逼格 “圆环”
    日常生产生活中,我们会经常读到或使用各种类型的图表。圆环(圆弧)便是一种较常见的类型,用于直观展现某一数据指标占整体的比例。本文以 HTML Canvas 的实现为主(当然,SVG 党可以在了解原理后自行实现),逐层介绍圆环图表开发的一些主要思路和原理。
  • 赞了文章2020-02-29
    js实现文件切片上传,断点续传
    思路整理:拿到文件,对文件进行fingerprint = md5(file),得到文件指纹。将指纹保存服务器。切割文件,分段上传,每次上传一段。服务器根据指纹进行索引判断文件上传进度,直到文件的全部片段上传完毕。
  • 发布了文章2019-01-20
    【小案例】基于色键技术的纯客户端实时蒙版弹幕
    导读:本文内容是笔者最近实现的 web 端弹幕组件—— Barrage UI 的一个延伸。在阅读本文的实例和相关代码之前,不妨先浏览项目文档,对组件的使用方式和相关接口进行了解。
  • 发布了文章2019-01-15
    可实现B站 蒙版弹幕 效果的前端组件 —— Barrage UI
    Barrage UI Best and lightest barrage component for web UI. 适用于 web 端用户界面和播放器的轻量级弹幕组件 用途 为你的 视频播放器、图片浏览器 等元素挂载弹幕动画 用于实现 B 站(bilibili.com) 风格的 蒙版弹幕 效果 安装 {代码...} 或 {代码...} 快速开始 {...
  • 发布了文章2018-10-03
    [小清新] 一段 node 脚本生成风格优雅的 Directory Tree
    一些烦恼 如果你常常在博客中插入一些文件目录结构,不免会有碰到诸如此类的问题: 使用图片输出的话,感官上不够和谐,尤其在移动端环境下,图片内容可能会被多次转码、缩放以至于影响阅读体验。 使用文本输出的话,在不同设备、编辑器下内容排版容易混乱。 某一天...
  • 赞了文章2018-08-24
    AJAX面试题都在这里
    AJAX常见面试题 什么是AJAX,为什么要使用Ajax AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。、 客户端与服务器,可以在【不必刷新整个浏览器】的情况下,与服务器进行异步通讯的技术 AJAX应用和传统Web应用有什么...
  • 发布了文章2018-08-12
    然并卵:BF 科普 & BF 解释器的 JS 实现
    最近在 Codewars上做练习,某道题的内容是实现一个 brainFuck(简称BF语言) 解释器(c/python/js等等均可)。动手实践的过程还是很有趣的,中间也遇到了各种各样的问题,最终通过测试,代码也比较接近目前的 JS 高分 solution。这篇文章准备聊聊相关的一些知识和实...
  • 赞了文章2018-08-01
    前端每日实战:92# 视频演示如何用纯 CSS 创作一颗逼真的土星
    效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] 源代码下载 每日前端实战系列的全部源代码请从 github...
  • 赞了文章2018-07-17
    13 个示例快速入门 JS 抽象语法树
    随着 Babel 的生态越来越完善,我们通常会使用 Babel 来帮助我们分析代码的解析过程。Babel 使用一个基于 ESTree 并修改过的 AST,它的内核说明文档可以在 这里. com/babel/babel/blob/master/doc/ast/spec. md) 找到。
  • 发布了文章2018-07-15
    [npm资源] naming-style,快速转换各种命名风格
    naming-style [链接] 一个简单的工具类库,用于将文本转化为不同格式的命名风格(如:驼峰式、连字符式、常量式等)。 安装 {代码...} or {代码...} 使用 {代码...} 特性 1. 工具方法 此类库提供了 8 个工具方法: style() 用于检测文本的命名风格 其他 7 个方法分别...
  • 发布了文章2018-02-25
    Markdown-Navbar —— 可能是最好用的markdown文章导航组件
    这可能是最实用的markdown文章结构树组件,使用此组件,你可以: 为读者显示文章目录 点击目录跳转到文章对应内容 分享带锚点hash值的url给读者 Best markdown navigation bar for React. git repo Install {代码...} or {代码...} Usage {代码...} Screenshots Opti...
  • 发布了文章2017-11-01
    rgb-color-utils 又一个前端RGB颜色小工具
    A simple utils library for RGB colors which provides some convenient methods such as color interpolation, gradient generation, etc.
  • 发布了文章2017-09-02
    3D GIS 应用开发 —— 基于 Mapbox GL 的实践总结
    最近在折腾的 web 端的可视化项目,由于相关业务的需要,用到了 Mapbox 这一地图开发的神器。在此先奉上一个基于mapbox-gl实现的demo(来源:uber的deck.gl项目):
  • 发布了文章2017-04-21
    reduce 方法实现 webpack 多文件入口
    上述代码中,reduce 方法有两个参数,第一个参数是一个 callback,用于进行计算的函数;第二个参数则是累加计算的初始值: 0reduce 以 0 作为初始值,从数组第 0 项开始累加,上述代码的计算过程如下:
  • 发布了文章2017-04-21
    nodejs 终端打印进度条
    当我们对大量文件进行批量处理的时候(例如:上传/下载、保存、编译等),常常希望知道当前进展如何,或者失败(成功)的任务有多少;当我们的代码或程序已经发布,用户在执行安装的过程中,一个合适的(终端/命令行)进度条可以准确反映安装的步骤和进程,提升程序的可...
  • 发布了文章2017-04-21
    [web前端发微] 潇洒地操作 window.history
    如果你想在 web 应用实现类似 pjax 的功能特性,往往需要做一些准备,比如对于不支持 history.pushState 方法的部分浏览器,怎样去做优雅降级,以满足页面整体的可用性等等。这篇文章主要来说说 pjax 相关的问题和思路。