自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

见贤思齐焉,见不贤内自省

沉默安静、浅笑安然

  • 博客(337)
  • 资源 (6)
  • 收藏
  • 关注

原创 五子棋小游戏(JS+Node+Websocket)可分房间对战

主要通过js、canvas、node、websocket来实现五子棋游戏。tip:如果你想清楚的了解怎么实现,请一步步看思路流程,文章最后有项目的gitee地址、对应B站视频,可直接食用。

2021-08-18 09:50:39 8708 16

原创 JS配合canvas实现贪吃蛇小游戏_升级_丝滑版本_支持PC端和移动端

对上一个文章JS配合canvas实现贪吃蛇小游戏做了一个大更新,可以手指控制可以键盘控制,APP端控制方向极为丝滑,代码可以直接copy使用。请忽略上面样式,哈哈哈哈哈,主要看功能代码里面我做了注释,有什么不清楚的大家一起探讨。直接上代码<!-- * @Descripttion: * @Author: zhangJunQing * @Date: 2021-04-25 * @LastEditors: zhangJunQing 1--><!DOCTYPE html&.

2021-04-30 10:40:04 1131 16

原创 使用antd 4.x版本实现Table组件Column列根据内容长度自适应

在4.x版本中没有最小宽的设置属性,所以使用使用动态的改变width去实现对应的功能。

2025-03-19 19:00:00 127

原创 Map和Object互转方法

【代码】Map和Object互转方法。

2024-12-26 15:13:15 214

原创 react防止页面崩溃

它可以帮助你在应用程序中实现优雅的错误处理,防止整个应用崩溃,并为用户提供友好的错误提示。ErrorBoundary 通过使用。在 React 中,ErrorBoundary 组件是一种用于捕获并处理其子组件树中发生的 JavaScript。React 的生命周期方法 componentDidCatch 来捕获错误,并显示备用 UI。

2024-12-25 14:38:39 577

原创 2、Three.js初步认识场景Scene、相机Camera、渲染器Renderer三要素

Three.js初步认识场景Scene、相机Camera、渲染器Renderer三要素

2024-11-28 12:38:14 1584

原创 1、Three.js开端准备环境

THREE环境准备

2024-11-28 12:38:00 962

原创 前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号

前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号

2024-10-17 14:54:54 606

原创 webSocket+Node+Js实现在线聊天(包含所有代码)

webSocket+Node+Js实现在线聊天(包含所有代码)

2024-05-24 20:50:02 2411 2

原创 封装react-antd-table组件参数以及方法如rowSelection、pageNum、pageSize、分页方法等等

封装react-antd-table组件参数以及方法如rowSelection、pageNum、pageSize、分页方法等等

2024-04-17 16:35:54 867

原创 react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)

react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)

2024-04-12 11:38:09 627 1

原创 在react项目中实现按钮权限createContext && useContext

首先,这里是使用Context来实现的,我们知道Context可以实现值传递给子孙组件,我们可以利用这个特性来实现,当然实现按钮权限级别的方法是有很多的,我这里只是在自己小项目中使用到了,所以简单总结一下,方便之后使用或者分享给大家。也可以配合上面的useRecuder来实现孙组件更新父组件中state中的状态,只要孙组件拿到父组件中的dispatch就可以出发action,使父组件重新render。在子组件或者孙组件中使用useContext这个hook来接收来自父组件中的数据;

2024-03-21 10:01:42 827

原创 JS实现一键复制、选中复制、选中多行复制

JS实现一键复制、选中复制、选中多行复制

2024-02-05 19:15:00 2040

原创 element el-table 设置fixed导致行错乱问题

element el-table 设置fixed导致行错乱问题

2023-09-12 14:19:15 4679

原创 react中使用Modal.confirm数据不更新的问题解决

react中使用Modal.confirm数据不更新的问题解决

2023-09-05 14:54:14 2713 1

原创 ResizeObserver监听元素大小的变化

ResizeObserver监听元素大小的变化

2023-08-22 11:15:49 704 2

原创 crypto-js中AES的加解密封装

crypto-js中AES的加解密封装

2023-08-10 16:49:26 831 3

原创 三、前端高德地图、测量两个点之前的距离

点击测距工具可以开启测量,再次点击关闭测量,清除地图上的点、连线、文字

2023-07-31 09:51:18 1029 1

原创 二、前端高德地图、渲染标记(Marker)引入自定义icon,手动设置zoom

二、前端高德地图、渲染标记(Marker)引入自定义icon,手动设置zoom

2023-07-28 09:27:51 2583

原创 一、前端高德地图注册、项目中引入、渲染标记(Marker)and覆盖物(Circle)

前端高德地图注册、项目中引入、渲染标记(Marker)and覆盖物(Circle)

2023-07-27 10:35:04 1238 1

原创 前端引入字体文件

前端引入字体文件

2023-06-07 16:05:32 870 3

原创 前端JS截取url上的参数

前端JS截取url上的参数

2023-06-03 16:42:32 1536

原创 Blob格式转json格式,拿到后端返回的json数据

Blob格式转json格式,拿到后端返回的json数据

2023-05-23 10:56:44 4410 1

原创 Vue2使用v-model封装ElementUI_DatePicker 日期选择器组件

Vue2使用v-model封装ElementUI_DatePicker 日期选择器组件

2023-03-17 15:30:55 1287

原创 前端基础(十六)_数组对象

数组常用方法

2023-03-09 17:56:33 842

原创 关于递归处理,应该怎么处理,思路是什么?

关于递归处理,应该怎么处理,思路是什么?

2023-03-07 11:23:37 1206 1

原创 前端基础(十五)_时间对象、字符串对象

时间对象、字符串对象

2023-03-07 10:23:26 226

原创 前端基础(十四)_Math对象

Math对象

2023-03-07 09:35:27 506

原创 使用html-to-image代替html2canvas,结合jspdf实现下载pdf(下载截图下载前端dom元素)

一开始的时候,准备使用html2canvas+jspdf来实现的,但是遇到了一个麻烦的问题,在其他项目中使用html2canvas没有任何问题,但是在要开发的项目中使用,就给我报错,是真滴烦。html2canvas报错,还找不到解决办法我也是难受的一批,于是找到了它的替代方案。

2023-02-17 09:57:09 6091 9

原创 前端基础(十三)_定时器(间歇定时器、延迟定时器)

定时器(间歇定时器、延迟定时器)

2023-01-12 11:35:37 2639

原创 前端基础(十二)_函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值

函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值

2023-01-12 11:18:19 708 2

原创 前端基础(十一)_函数声明及调用、函数的形参与实参、arguments参数、函数的参数类型、函数中的问题

函数声明及调用、函数的形参与实参、arguments参数、函数的参数类型、函数中的问题

2023-01-11 15:41:50 1734 2

原创 Vue2使用v-model封装ElementUI日期组件(实现开始时间和结束时间的校验,禁选)

Vue2使用v-model封装ElementUI日期组件(实现开始时间和结束时间的校验,禁选)

2023-01-10 17:23:28 2074

原创 前端基础(十)_Dom自定义属性(带案例)

Dom自定义属性(带案例)

2023-01-10 15:00:02 1324

原创 前端基础(九)_this基本使用、this指向判断、改变this指向的方法

this基本使用、this指向判断、改变this指向的方法

2023-01-09 10:42:56 1193

原创 前端基础(八)_JavaScript循环(for循环、for-in循环、for-of循环、while、do-while 循环、break 与 continue)

JavaScript循环(for循环、for-in循环、for-of循环、while、do-while 循环、break 与 continue)

2023-01-06 21:00:00 3457 1

原创 前端基础(七)_DOM元素获取(getElementById、getElementsByTagName、getElementsByClassName、querySelector等)

DOM元素获取(getElementById、getElementsByTagName、getElementsByClassName、querySelector等)

2023-01-06 18:15:00 5469

原创 前端基础(六)_流程控制语句(if、if-else、if-else嵌套、switch)

流程控制语句(if、if-else、if-else嵌套、switch)

2023-01-05 16:36:45 1824 4

原创 前端基础(五)_运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符、运算符优先级和结合性、数据类型的隐式转换)

运算符的分类

2023-01-04 18:15:00 2001 2

原创 前端基础(四)_数据类型的强制转换

数据类型的强制转换

2023-01-03 18:15:00 1581 5

webSocket+Node+Js实现在线聊天(包含所有代码)

webSocket+Node+Js实现在线聊天(包含所有代码)

2024-05-24

取色器(Snipaste) 截图 贴图 取色

F1截图,这个时候可以直接去测,按 shift 键 可以选择 rgb还是 hex,按 C直接复制了; F1截图后,直接F3即可将当前选中区域变成贴图; F1 截图 F3 贴图 c 复制当前选中颜色 shift 切换rgb/hex颜色

2022-11-07

vue2项目+elementui+axios+vueRouter+vuex+less初始化项目

vue2项目+elementui+axios+vueRouter+vuex+less初始化项目

2022-05-23

终极版本五子棋.html

javascript五子棋游戏

2021-08-02

timeGeneration.js

获取农历时间

2021-03-23

webpack打包基础知识点与es6知识点.xmind

webpack打包基础知识点,各种插件和加载器,方便了webpack打包,es6的重要知识点总结,加油。

2020-11-12

node+es6重点总结.xmind

详细总结了js、node、es6、webpack、mysql等知识点,有利于自己知识体系的搭建,搭建自己的知识网络。

2020-11-12

Java基础知识总结.docx

数据类型分类、包的概念、访问修饰符、this关键字、super关键字、对象创建的执行顺序、Java类的生命周期、执行顺序

2020-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除