排序
快到碗里来-好用的生产力工具
在日常的办公或者写代码中,我们需要一些工具来提升自己的效率。好用的生产力工具能让你办公或写代码时如鱼得水,接下来让我们一起看看有哪些好用的工具。 PC 软件工具合集 Snipaste - 截图 + ...
proxy代理及其7种应用场景!!这下弄懂了
什么是 proxy? proxy 的基本定义 Proxy 是 JavaScript 中的元编程特性,它允许开发者拦截并自定义对象的基本操作,从而实现对语言层面的编程。你可以将 Proxy 看作是一种'代理器',用来代理对...
Echarts 的双 x 轴实现思路
前言 笔者近期接到了一个 echarts 双 x 轴改造的需求,大致上是需要实现一个在时间轴上标注节假日的需求,为此,专门写了这么一篇文章记录自己学习了解这部分的过程,希望能对你有所帮助鸭~ 实...
基于Axios二次封装请求库,带你重构面试亮点
点击在线阅读,体验更好链接现代JavaScript高级小册链接深入浅出Dart链接现代TypeScript高级小册链接linwu的算法笔记?链接引言 作为面试官,为什么我推荐微前端作为前端面试的亮点? 作为面试官...
以bug为师学习源码
前言 “小蚂蚁,你这个页面不对啊,输入框有值但还是提示没有填写数据”,测试妹子对我说,我一点也不耐烦地说:“应该不可能出现这种问题,再说了你这没有截图啊,没图没真相啊”,妹子马上发...
form 表单恢复初始数据
form 表单恢复初始数据 在现代的 Web 开发中,表单是不可或缺的组件之一。用户可以通过表单输入和提交数据,而开发者则需要对这些数据进行处理和存储。然而,在某些情况下,我们可能需要重置表...
一文讲明白useState极简版
开篇 本文要求读者最起码大致了解: 基本fiber更新流程 基本fiber树渲染 不需要了解的很深刻也不需要了解完所有的更新渲染情况,但基本的流程需要已经了解过。如果没学习过的同学推荐先去学习一...
从零开始实现一个玩具版浏览器渲染引擎
前言 浏览器渲染原理作为前端必须要了解的知识点之一,在面试中经常会被问到。在一些前端书籍或者培训课程里也会经常被提及,比如 MDN 文档中就有渲染原理的相关描述。 作为一名工作多年的前端...
workbook 中常用属性之 bookViews
新建窗口 在 Excel 里面, 视图菜单下的新建窗口功能。 点击之后即可新增一个窗口,如下图所示,会发现一个 excel 文件有两个窗口了。 切换窗口 在 视图 菜单之下可以切换不同的窗口。 此时, b...
手写简易element组件之表单组件
hello,大家好,我是梅利奥猪猪(帅峰)!是一位持续进步喜欢分享知识的讲师!好久没更新博客了,这次一如既往的带给大家干货,一起手写简易版element-ui的组件之表单组件el-form,el-form-item...
vue3组件间通信setup版
1. props和emits(父子通信) 当父类引用子类时 使用在子组件上面添加属性的语法,传给子类,子类在接收属性的时候需要用defineProps接收。当父组件传入方法的时候,子组件用defineEmits接收,只...
用Node.js吭哧吭哧撸一个运动主页
简单唠唠 某乎问题:人这一生,应该养成哪些好习惯? 问题链接:www.zhihu.com/question/46… 如果我来回答肯定会有定期运动的字眼。 平日里也有煅练的习惯,时间久了后一直想把运动数据公开,...
JS高阶函数实现手写 Promise | 青训营
代码仓库:Plumbiu/ES6_Type 高阶函数 高阶函数可以扩展功能,也可以对函数的参数进行预制参数 什么是高阶函数 函数满足以下条件,那么这个函数就是高阶函数 该函数返回一个函数 该函数参数包含...
一个Demo搞定前后端大文件分片上传、断点续传、秒传
前言 文件上传在项目开发中再常见不过了,大多项目都会涉及到图片、音频、视频、文件的上传,通常简单的一个Form表单就可以上传小文件了,但是遇到大文件时比如1GB以上,或者用户网络比较慢时,...
深入理解JS沙箱
什么是JS沙箱: 沙箱,即 sandbox,顾名思义,就是让你的程序跑在一个隔离的环境下,不对外界的其他程序造成影响,通过创建类似沙盒的独立作业环境,在其内部运行的程序并不能对硬盘产生永久性...
神奇的网页记事本(一)— 浏览器存储技术之Cookie
前言 浏览器本身常见的存储技术有:Cookie、localStorage、sessionStorage、IndexedDB、Web SQL Database、Cache Storage 等。 Cookie:用于维持请求状态的小型文本文件,由网站通过用户的浏览...
聊一聊文本溢出打点省略
前言 业务上经常会遇到 文本内容超出容器区域进行省略打点展示 的需求,而展示省略也存在多种场景和形式,今天我们来聊一聊这些细节。 单行文本超长打点省略(CSS) 多行文本超长打点省略(CSS...
视野修炼-技术周刊第49期
本周较忙碌,精选内容较少?? 笔者在GitHub开了个 discussion ? 技术&开源&文章推荐,欢迎读者推荐贡献内容或者知识渠道 欢迎来到第 49 期的【视野修炼 - 技术周刊】,下面是本期的精选...
User Agent – 识别当前用户的访问环境
前言 在实际的项目开发中,我们经常会遇到这样的需求,根据用户的浏览器来做一些特殊的处理,比如通过浏览器的 User Agent 来判断用户的设备,从而给用户提供不同的体验。那么 User Agent 是什...
关于ajax,以及ajax的封装
什么是ajax AJAX即“Asynchronous Javascript And XML”(异步javaScript和XML),是指一种创建交互式网页应用的网页开发技术, 可以用于创建快速动态网页的技术,通过在后台与服务器进行少量数...