- 博客(80)
- 收藏
- 关注
原创 防抖与节流详细讲解
防抖(Debounce)和节流(Throttle)是都是常用的前端优化技术,用于控制函数的执行频率;本文主要介绍了各自的实现原理、适用场景,以及他们之间的异同点。
2024-08-28 11:37:15 597
原创 基于websocket与node搭建简易聊天室
本篇就基于websocket搭建一个简易实时的聊天室。在本篇开始之前也可以去回顾一下websocket详细用法:还介绍了简单搭建node项目,启动后台websocket服务。最后还总结了创作过程中遇到的小知识点,供大家学习参考。
2024-06-04 10:55:34 677
原创 WebSocket详解与封装工具类
websocket是什么?websocket有什么好处和特点?为什么要用到websocket?什么情况下会用到websocket?好了,带着这几个疑问一起来了解一下websocket。WebSocket是HTML5开始提供的一种基于TCP的协议,用于在客户端和服务器之间建立持久连接,实现实时通讯的功能。早期,客户端如果想实时拿到浏览器的最新数据就必须要通过发送http请求定时做轮询。每隔一段时间去向浏览器请求最新数据,这样大大的消耗了服务器的资源。
2024-06-02 12:47:30 893
原创 uniapp音乐播放整理
本文介绍了使用uniapp实现音乐播放的基本功能、播放暂停,进度条拖拽跳转等功能;可以适用于微信小程序、h5或是app都可以;
2024-05-11 14:55:52 3329
原创 可视化大屏表格数据滚动的几种实现方案
本文主要介绍可视化大屏中实现表格数据无缝滚动的几种方案,实现原理、实现方案、具体代码等。不同方案供大家参考,还有常用的第三方滚动插件推荐。
2024-02-28 20:34:33 2411
原创 JS-Number数字类型详解
本文主要介绍JavaScript中Number类型的属性与方法详解,类型转换、已经JS精度缺失问题、日常开发可能遇到的问题及解决方案。
2023-11-16 11:48:40 316
原创 window.location对象实例详解
详细介绍window.location实例对象的属性和方法,包含host、href、protocol、search等。location方法的详细讲解包含location.assign()、location.reload()、location.replace()等方法
2023-10-19 16:57:25 578
原创 浏览器History详解
本文主要介绍history对象在实例属性与实例方法,back、history.pushState、history.replaceState方法的详细讲解,以及适用场景介绍;监听页面变化事件。
2023-10-13 11:36:49 1203
原创 基于vue的移动端如何监听系统返回
基于vue的移动端如何监听系统返回,介绍界面退出时涉及到的vue生命周期,原生history及基础属性来实现监听手机系统返回按键的事件。
2023-10-12 18:08:56 2711 1
原创 ECharts基础配置详解
ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。本文主要介绍ECharts的主要功能介绍,安装引用教程、基本图表展示、setOption配置项的详解等。常规的折线图、柱状图、散点图、饼图、K线图基本配置
2023-07-31 14:24:49 1273
原创 浏览器断点调试技巧
日常开发中,当业务测试数据展示有问题时,我们需要快速去排查问题出现原因;但看了自己写的逻辑,很自信的觉得没问题但最终展示和逻辑对不上。这个需要我们便可以利用浏览器断点调试功能,来逐步调试对比逻辑来排查问题。主要介绍浏览器中断点调试,异常报错、数据展示等问题的排查方法
2023-06-05 12:29:51 1764
原创 kendoUI中的Observable详解
Kendo UI中的Observable是一个非常重要的概念,它可以帮助我们更好地理解和使用Kendo UI。Observable是Kendo UI中的核心概念之一,它代表了一个可观察的对象,可以被订阅和触发事件。在Kendo UI中,所有的UI组件都是Observable对象,当组件的状态发生变化时,会自动触发相应的事件。本文主要介绍Observable的使用方法,以及MVVM与MAC模型的介绍。
2023-06-01 16:19:03 708
原创 实现防重复操作(JS与CSS)
介绍JS与CSS不同方式实现页面防重复节流点击效果,日常开发中我们经常会对按钮进行一个防重复点击的校验,这个通常使用节流函数来实现。在规定时间内只允许提交一次,可以有效的避免事件过于频繁的执行和重复提交操作,以及为服务器考虑 。
2023-03-10 16:01:47 1847 1
原创 VS Code中的GIT操作
我们在进行项目开发时都免不了与GIT打交道,但是面对各种的难记的GIT命令总是手足无措;还好编译器中内置了GIT的仓库的一系列操作,掌握了可视化的操作就不用担心记不住GIT命令符了。本文主要介绍VS Code中各种可视化操作等等
2023-02-14 09:11:13 6678
原创 GIT命令操作大全
Git是目前世界上最先进的分布式版本控制系统,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。本文介绍了git的各种场景命令,满足日常开发任务。git分支操作,仓库信息、分支冲突解决、版本控制等等一系列操作。
2023-02-13 18:08:19 654 1
原创 前端必备开发编译器详解
前端开发编译器有很多,例如:WebStorm、VS Code、HBuilder X、Sublime Text等等。在这里就不一一介绍了,这里主要讲解VS Code和HBuilder X 编译器。介绍VS Code和HBuilder X的下载安装、常用快捷键、实用插件推荐等
2023-02-09 09:33:23 3248
原创 sessionStorage详解
sessionStorage 是HTML5新增的一个临时会话存储对象,本文介绍了sessionStorage的详细属性和方法,以及适用场景。帮助大家更好的理解!
2023-01-31 17:49:05 3788
原创 列表数据滚动和动态切换
再做大屏展示开发时,根据业务需求表格列表数据过多时需要缓慢滚动;为此简单封装了一个列表滚动方法,再遇到相同需求便可直接使用。多用于表格数据滚动切换,以及简单动态切换效果展示。
2022-11-17 17:15:38 782
原创 图表展示X轴标题展示不全
图表展示的时候数据都是动态的,而X轴的长度有限,此时如果设置了X轴标题内容过程会出现:标题展示不全的问题。这里只要以Echarts图表为例,解决X轴展示不全的问题
2022-11-08 18:01:30 1827
原创 处理Blob打印Excel
处理Blob打印Excel,当后端返回Blob二进制文件流,前端根据返回内容生成对应文件,生成a标签,利用a标签的下载特性来完成打印文件的下载。
2022-08-16 10:58:12 859
原创 C#类(Class)
C#类的介绍,C#是一个面向对象的语言,所以能够理解什么是对象时,你已经成功了一半。对象是类的实例。构成类的方法和变量称为类的成员。
2022-08-08 15:50:25 7154 4
原创 C#数组基础
C#数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。数组中某个指定的元素是通过索引来访问的。所有的数组都是由连续的内存位置组成的。最低的地址对应第一个元素,最高的地址对应最后一个元素。...
2022-08-03 16:02:52 391
原创 C#基础语法
C#基础语法,任何一门编程语言,掌握基础语法后便可以自己实现一些逻辑操作,对于这门语言也就刚好入门了。所以掌握基础语法至关重要,可以为之后的深入学习打下基础。
2022-08-02 17:18:46 260
原创 C#函数基础
任何一门编程语言都离不开函数,C# 中的函数(也可以称为方法)是一段具有签名(由函数名、参数类型和参数修饰符组成的函数信息)的代码块,可以用来实现特定的功能。
2022-08-02 17:00:23 3075
原创 C#数据类型
C# 语言中内置了一些基本的数据类型,数据类型用来指定程序中变量可以存储的数据的类型。不同编程语言的数据类型都有所不同,下面让我们来了解一下C#的数据类型。
2022-08-01 16:54:57 8201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人