- 博客(8)
- 收藏
- 关注
原创 微信小程序上线流程
1、进入“微信公众号平台”,将以下信息填写好(“微信认证”可选,个人认证需要交30块,但不认证也可以上线,不过不能被搜索和分享)1、在HBuildX,配置manifest.json文件,配置微信小程序。6、体验版本没问题,就可以提交进行审核,特别的:这里要上传。4、上传后能在版本管理里面的开发版本看到,此时可以选择。备案审核不通过会打电话给开发者,提示不通过的部分。5、体验版本默认是只有管理员可以扫码体验的,也。,会收到认证通知,并且接到电话确认信息。3、都配置好可以在“微信开发者工具”
2025-12-17 14:33:29
230
原创 this指向与作用域
1、普通函数在对象调用时遵循“谁调用指向谁”2、函数赋值未新定义,只是引用,函数本质是一个对象3、立即执行函数的this指向window。
2025-12-12 23:32:13
639
原创 略谈事件循环
有人则从浏览器底层架构出发,认为不存在独立的“JS引擎线程”,因为V8等JS引擎是作为模块嵌入渲染主线程的,JS代码的执行本质是渲染主线程调用JS引擎模块完成的,JS引擎自身的垃圾回收等后台线程仅用于内部优化,不执行用户JS代码。事件循环的核心流程为:先执行当前宏任务对应的同步代码(清空执行栈),再将微队列中所有微任务依次推入执行栈执行(包括执行微任务时新增的微任务),待微队列清空后,再从宏队列中取出一个宏任务执行,至此完成一轮事件循环,随后重复上述流程。是进程中的更小单位,描述了执行一段指令所需的时间。
2025-12-09 23:58:24
884
原创 个人信息网页功能实现(ajax和后台交互)
1、收集表单信息使用 form-serialize插件快速收集表单数据(hash意为数据类型是否为JSON字符串,empty意为是否需要收集值为0的数据),注意后端要求,性别数据为数字类型、需要提供creator数据。2、修改头像并把头像保存到服务器内。3、保存成功,使用bootstrap下的Toast,调用show方法,显示提示框,属性data-bs-delay为显示持续时间。2、使用对象 keys 方法,将数据回显到标签上(注意 头像img src属性控制 和 性别复选框 checked控制 )
2025-07-11 19:51:14
425
原创 购物车页面(赠品写法、大小颜色写法、价格模块),思考点在于有的商品没有赠品 or 颜色 or 大小
可以看到,1.在spec这里,我获取的是spec整个对象,然后再利用Object.values()方法获取里面的键对值,直接渲染了spec盒子里面的文字,这意味着不管spec对象里面有多少个键值对,我都可以直接把它转换成文字,完美解决了只能渲染大小和颜色的问题。很明显存在不足的是:1.我直接获取spec对象的大小和颜色(不管有还是没有),然后再去判断大小是否存在,这样产生的不足有:代码冗长,并且只能渲染大小和颜色,万一后续出现其他的属性,或者不只需要渲染一个,那么就不好维护。那么我们来分析一下差异点。
2025-04-05 17:37:31
596
原创 点击表格某块区域,把整行都删除操作
这里抓住:要被删除的数据 和 被点击的删除按钮 之间的关系,很明显 它们在同一行 ,那么如果我们知道了删除按钮是第几行也就知道了 要被删除的数据在第几行 ,那么就能通过删除数组里面的对应数据轻而易举的将这行数据选出并删去。很明显,删除按钮(链接)的顺序 和 数组下标 要是等同的(从0开始),那么我们就可以通过自定义属性给删除按钮“编号”,在删除按钮点击事件发生后,获取被点击的元素,进而获取到被点击按钮的编号,进而得到要被删除的数据行数。例如:本图统计表,点击删除小按钮,把整行信息都删除。
2025-03-25 12:12:43
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3