- 博客(10)
- 收藏
- 关注
原创 web-view嵌入H5空白页
摘要:解决小程序web-view嵌入H5页面空白问题的排查思路:1)浏览器调试检查控制台报错;2)使用小程序开发工具切换本地地址调试;3)针对第三方依赖不兼容问题,通过环境检测和polyfill.js文件改写全局方法;4)对资源加载错误改用CommonJS引入并添加异常处理。重点提供了小程序环境检测函数和setTimeout等方法的兼容方案,以及CSS资源加载失败的备用处理方案。
2025-12-17 17:51:35
104
原创 前端安全相关
本文整理了常见前端安全漏洞及修复方案,涉及未授权访问、源码泄露、原型污染等8类漏洞。推荐使用Nessus、SQLmap等工具进行扫描检测,并提供针对SpringBoot Actuator、Webpack源码、Lodash漏洞等具体修复措施,包括关闭端口、升级版本、删除备份文件等。特别说明element-ui中lodash漏洞需通过CDN引入新版本解决,同时建议隐藏Tomcat版本信息以防止信息泄露。(149字)
2025-08-01 16:07:07
1082
原创 浏览器渲染界面过程
解析遇到link请求css文件(请求css文件的同时继续解析HTML)解析遇到script请求js文件,js解析要等cssOm构建完成。服务器返回token(二进制编码)-> 浏览器解析成字符 -> 浏览器解析成token -> 浏览器解析成节点 =》生成dome。再根据Dom,cssOm生成渲染树。
2025-03-03 21:27:08
130
原创 webpack相关,性能优化相关
js,css,图片压缩,替换依赖库cdn引入,减少dom操作,网络(多站点,多域名,大带宽),用户体验(骨架屏,占位图)source-map(保存打包后和之前的映射关系)以上只是部分,其余详细优化方案待整理。
2025-03-03 21:23:31
184
原创 promise
Promise 是 JavaScript 中用于异步编程的重要机制,其核心规范要点包括: Promise 是一个拥有 then 方法的对象或函数,其行为遵循特定规范 then 方法接收两个可选参数(onFulfilled 和 onRejected),返回新的 Promise 解决过程([[Resolve]])处理 Promise 和值之间的关系,包括: 处理 thenable 对象 处理 Promise 状态传递 处理循环引用等特殊情况 关键特性: 链式调用:通过返回新 Promise 实现 值传递:onF
2025-03-02 21:53:22
457
原创 vue的nextTick和react的useLayoutEffect,useEffect
https://blog.youkuaiyun.com/weixin_42707287/article/details/111931861
2024-12-23 20:58:11
1777
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅