自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 vue和react的区别

Vue 和 React 是目前两个非常流行的前端框架之一。虽然它们在实现上有许多相似之处,但也存在一些差异和矛盾点。有些人认为 Vue 的学习曲线较低,容易上手,特别适合初学者入门;有些人觉得 React 的学习曲线较陡,但一旦掌握了基础概念,可以更灵活地构建复杂的应用,弄清 Vue 与 React 之前的优缺点能更好地让我们去选择开发框架。

2024-03-11 14:32:26 1083 2

原创 如果 100 个请求,该怎么用 Promise 去控制并发?

如果 100 个请求,该怎么用 Promise 去控制并发?

2023-11-30 15:00:02 436

原创 js 上传图片等比例缩放

在JavaScript中,可以使用HTML5的Canvas元素以及相关的API来实现图片等比例缩放成特定像素。如何在JavaScript中将上传的图片等比例缩放成特定像素?

2023-09-04 15:27:00 1258 1

原创 axios的get请求

Axios 是一个基于 Promise 的网络请求库,它通常会按照指定的方式将请求参数序列化并添加到请求中。当参数为空对象时,默认情况下 Axios 不会添加空参数,而是直接忽略该参数。这是因为在 HTTP 协议中,GET 请求的参数是通过 URL 中的查询字符串传递的,而空的查询字符串并没有实际意义。这样,即使参数值为空字符串,Axios 也会将其添加到请求参数中。另外,对于 POST 请求或其他请求方式,Axios 不会忽略空的参数,并会将空值参数发送到服务器端。

2023-06-29 09:41:16 3056 1

原创 11个实用JavaScript单行代码

JavaScript是一门简单而复杂的语言,简单是因为他有很多框架库可以使用,复杂也是因为它有太多的框架库可以选择。这篇文章,想与大家分享11个实用的 JavaScript 单行代码技巧,使用这些javascript单行技巧,可以帮助我们提高生产力和技能。如果你只需要一个元素,但你在数组中得到了很多元素,不用担心 JavaScript 有 find 方法。要查找数组中元素的索引,您可以简单地使用 indexOf 方法。删除数组中所有重复值的一种非常简单的方法。5.查找数组中任意元素的索引。

2023-06-15 14:59:00 548 1

原创 web-view内嵌H5与uniapp数据的实时传递

在 uni-app 中通过 web-view 内嵌 H5 ,要做到在 H5 发起传递信息传给 uni-app 并且 uni-app 能实时接收。

2023-06-15 14:40:50 3364 2

原创 vue3.0与vue2.0的区别

Vue 3.0是一个用于构建用户界面的JavaScript框架。相比于Vue 2.x,Vue 3.0在性能、体积和开发体验上都有了很大的提升。有更快的渲染速度:Vue 3.0在虚拟DOM和响应式系统方面进行了优化,可以实现更快的渲染速度。有更小的代码体积:Vue 3.0采用了Tree-shaking技术,可以消除未使用的代码,从而减小应用程序的体积。有更高的容错性:在Vue 3.0中,模板编译错误会抛出编译期错误而不是运行时错误,从而更早地发现问题。

2023-06-07 13:54:14 16533 1

原创 每天一个js小技巧 - js中处理异常的5种方法

js 允许通过从内置错误对象创建新对象来定义他们的自定义异常。这允许开发人员向最终用户提供更具体、信息更丰富的错误消息。在此示例中,创建了一个新对象 CustomException,它扩展了内置的 Error 对象。当我们抛出 CustomException 时,它将包含我们定义的自定义消息。

2023-06-06 16:39:12 1887 1

原创 每天一个js小技巧 - 加快网站加载时间

这减少了浏览器需要发出的 HTTP 请求的数量,从而加快了加载过程,最小化的请求数量,可以减少浏览器下载和处理必要资源所需的时间,从而缩短加载时间并提供更灵敏的用户体验。使用这种简单的延迟加载技术,可以确保只加载当前查看的图像,减少网络请求的数量并缩短网站的初始加载时间。在此示例中,main.js 加载了 defer 属性,确保它不会阻塞渲染,并在 DOM 完全解析后执行。捆绑文件将原始文件中的所有必要代码包含在一个独立的单元中,从而减少了加载脚本所需的网络请求数。Webpack、Rollup等。

2023-06-06 16:15:54 551 1

原创 每天一个js小技巧 - 简洁的异步等待

把多个异步进程用es6的函数简写。

2023-05-29 17:05:44 537

原创 xlsx库遍历 xlsx 表格并对某一列内容进行去重的js脚本

可解读 xlsx 表格并对某一列内容进行去重的js脚本

2023-05-26 14:50:18 768 1

原创 js 遍历list,把拥有相同id的对象合并,剩余的参数值组成一个数组

js 数组重构

2023-05-26 11:51:06 1767 1

空空如也

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

TA关注的人

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