自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 harmoneyOS应用开发者高级认证-编程考试

选取三个点(其中必须包含原点)组成三角形,并计算这些三角形中的最大面积。输入为一组以逗号分隔的二维点,输出为最大面积的字符串形式,保留两位小数。解题思路包括:首先检查输入点中是否包含原点,若不包含则直接输出0.00;然后筛选出非原点的点,计算所有可能的非原点点对的叉积绝对值,找出最大值,最后将最大叉积值除以2得到最大面积并输出。代码实现中使用了JavaScript处理输入和计算过程,确保结果精度满足要求。

2025-05-09 12:03:48 295

原创 Element-Plus的Scroll-bar组件手动设置滚动+菜单缓存功能

我们接下来的任务就是使用Scrollbar组件实现如图所示的功能菜单缓存:根据实际菜单项生成缓存菜单列表路由跳转: 点击缓存的菜单tag列表, 可以实现路由的跳转删除菜单:点击菜单tag , 可以删除缓存的菜单,并实现路由的自动跳转手动滑动:点击左右箭头实现滑动的效果激活菜单展示: 匹配当前路由对应的菜单自动滚动到视野区域假如实际菜单路由如图所示(参考的网站:https://crmeb.com/)// 自动滚动到新增的tag, 出现在视野区域// 获取滚动容器。

2024-12-17 20:29:33 1843

原创 原生js实现京东购物车

纯原生js实现京东购物车效果页面布局页面css页面效果js 完整代码作为一名前端开发人员,购物的逻辑是经常遇到的, 尤其是商城类网站,订餐程序等,都需要购物车, 实际开发中购物车的逻辑相对简单,每一步操作都有后台数据作为支撑, 前端的主要的工作就是请求接口,渲染数据, 进行基础的逻辑判断处理; 但是在没有后台配合的情况下,纯粹的前端实现京东购物的完整逻辑,那就是有一定困难了 。。。如果是一个前端小白,初学js的时候,一个头两个大, 在遇到购物车这样复杂的逻辑。头发都要掉光光了。。。 话不多说,直接给大

2022-04-27 15:37:38 4772 5

原创 Iterator迭代器

Iterator 接口文档关于 Iterator 接口的介绍:遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。。。。 文章很官方其实总结来说:Iterator接口 提供一个统一的接口Iterator迭代器是一个函数返回一个next方法,调用next之后会返回一个包含两个属性的对象 {value:’’,done:true}Iterator 专门供

2020-12-21 17:05:20 1235

原创 字符串去除首尾空白算法实现

面试中经常遇到算法实现题,今天就来分享一下字符串相关的算法题,去除字符串的首尾空白实现原理:通过字符串截取原理实现, 字符串截取可以使用substring() 和 slice()方法var prevNum = 0; // 起点索引值var nextNum = 0; // 终点索引值 // // 判断前边空白的个数 作为起点 的索引值for(var i = 0; i < str.length; i++){ if(str.charAt(i) != ' '){ break;

2020-09-22 17:03:01 371 1

空空如也

空空如也

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

TA关注的人

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