- 博客(16)
- 收藏
- 关注
原创 JS实现算法——最大子串和
整体的动态规划的思路就是 保留之前算好的最大子串,即每到一个元素,就已经确定好了当前元素之前的最大子串和,就要看后面的新元素能否让前面的最大子串和发生变化,变得更大。
2024-06-07 08:24:45
118
原创 a标签中某个元素有点击事件,怎么在保留a标签的href的同时,点击内部按钮不进行a标签的跳转?
a标签是一个信息卡片,卡片中有一个按钮是导航按钮,会使用window.open方法 跳转到新页面进行导航,但是如果只是普通的写,在跳转到导航页面之后,a标签还是会跳转。因为考虑到页面的seo,不能取消a标签中的href属性,所以我使用的是先将a标签的href属性设置为#,然后在过1秒钟,还原a标签的href属性。使用return false 并没有什么用。
2024-04-18 11:44:38
330
原创 MutationObserver 监听input标签中通过JS改变其value值
使用JS的MutationObserver API监控dom元素
2024-03-11 14:52:38
626
原创 微信小程序-onShareAppMessage中return的内容无效
微信小程序的onShareAppMessage无效,return的内容没有生效,一直是默认的分享
2023-11-07 09:54:50
346
原创 关于监听uniapp非正常退出这件事
我有一个需求,需要在APP被用户强制退出(从后台划掉等)的时候,还原一个状态的值。然后我把这个状态存在了uni-app的缓存里面。。。于是无法满足需求。然后我想了很久,我真的是服了,存在app.vue的全局数据里面不就好了,全局数据里面给一个初始值为默认值。用户退出之后,再次进来,仍然还是初始值。...
2023-06-19 13:18:29
3012
原创 模仿element-ui重写分页器——Nuxt框架,使用a标签进行页面跳转,SEO优化
nuxt框架,页面列表翻页,使用a标签重写分页器,携带网站内链,SEO优化
2023-06-12 14:27:57
892
2
原创 JS代码实现一些常见的排序算法
我根据排序思想,自己使用JavaScript代码实现的这些算法,包括基本的插入排序、冒泡排序、选择排序,以及升级的希尔排序、快速排序。
2022-04-14 13:21:22
1638
原创 关于JavaScript的prototype和__proto__
function a(){};function b(){};let aobj = new a();let bobj = new b();// a.prototype.ccc="4564645"console.info(a.prototype == aobj.__proto__)//trueconsole.log("实例的prototype",aobj.prototype);//undefined 实例实际是个对象,对象有__proto__,没有prototypeconsole.log("函
2022-04-02 23:20:55
636
原创 egg后端+Antd 上传图片到后端和读取图片在前端显示
egg代码项目思路:将前端获得的图片存放在egg项目的某个文件夹中将图片的地址存入数据库中读取图片时,将数据库中的图片路径取出,转为base64格式传给前端前端将base64转为图片显示以下是我省去将图片路径写入数据库的步骤的代码。在egg控制器中写入以下代码const Controller = require('egg').Controller;//文件存储const fs = require('fs');const path = require('path');const a
2022-04-02 18:37:35
2592
原创 CSS + JS 实现点击出现爱心渐变消失
实现爱心的思路:使用一个正方形和两个半圆组成爱心代码如下CSS部分*{ margin: 0; padding: 0;}body{ position: relative; margin: 0; padding: 0; background-color:pink;}#Box{ animation:fade 0.6s linear; transform-origin: 100% 50%; background-color: rgba(255,255,0,.0); positi
2021-11-13 22:26:17
1291
原创 前端面试this指向、闭包、原型题总
题目来源都不太记得了,但是代码依旧在,记录一下,馈线看看代码,然后分析一下会输出什么,我把答案贴在代码下方1、 function Foo() { Foo.a = function () { console.log(1) } this.a = function () { console.log(2); }}Foo.prototype.a = function () { console.log(3) }Foo.a
2021-11-07 17:41:20
177
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人