![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 79
佩可馁稞
坚韧
展开
-
移动端兼容问题
兼容问题及其它总结iOS键盘中首字母大写html5标签在低版本浏览器如何兼容h5底部输入框被键盘遮挡问题在移动端使用click事件有300ms延迟的问题移动端touch事件有穿透(点透)的问题,怎么解决懒加载问题iOS键盘中首字母大写<input type="text" autocapitalize='off'>html5标签在低版本浏览器如何兼容使用:html5shiv.js代码:body之后,布局之前加入<!-- [if lt ie 9]> <script原创 2022-03-01 08:41:46 · 2364 阅读 · 0 评论 -
笔试题http请求方式 状态码 布局 多标签通信 前端性能优化
企业 前端面试题QA页面从输入 URL 到加载显示完成,过程发生什么前端性能优化1、加载优化2、 图片优化3、css优化4、js优化5、渲染优化6、首屏优化7、打包优化(主要是webpack优化)8、webpack长缓存优化9、vue优化10、 react优化11、 SEO优化如何实现浏览器内多个标签页通信Localstorage、sessionStorage、cookie 的区别HTTP 请求方式有几种HTTP 状态码以及代表的意义5 种常见的 HTTP 状态码以及代表的意义更多状态码var、let、co原创 2022-02-28 22:50:21 · 555 阅读 · 0 评论 -
支付宝对接沙箱流程
支付整个流程** 一、点击去结算 **1.1 生成一个订单「要发送一个请求」生成订单是后端做的事情,记录值为:1后端会给前端返回一个订单号1.2 跳转到【提交订单】页面***生成一个订单:1 【未支付】{后端做的}** 二、点击提交订单 **2.1 发送一个请求把订单号传递给后端,后端要进行 订单状态的改变「待支付:2」** 如果返回了数据,就下一步 **2.2 再发送一个请求「要去支付」***后端会返回一个url 这个url就是进入支付的页面** 三、支付...原创 2022-02-28 09:31:49 · 263 阅读 · 0 评论 -
微信小程序view绑定点击事件源码及出现问题 逻辑分析
小程序view绑定点击事件分析:源码点击使view发生变化分析:e.target 和 e.currentTarget 混淆,导致触发事件 却不传值问题原理:(主要用于页面传值)1、如果绑定的事件所在元素没有子元素,用e.target和e.currentTarget的结果是一样的;2、如果事件绑定在父元素中,而且这个父元素有子元素,用e.target时,点击父元素所在区域没有错误,但是点击子元素区域,事件触发了,但是你会发现值并没有传过去,原因是事件没绑定在子元素上,是在父元素上,子元素要用原创 2021-05-28 14:19:10 · 8518 阅读 · 0 评论 -
JS解决数组去重的多种方法
JS 数组去重 9种办法利用key 的唯一性交换元素位置从而替换掉 splice 方法Array.fliter + Array.indexOfArray.fliter + Object.hasOwnPropertyArray.reduce + Array.includesArray.indexOfArray.includesnew Set + 扩展运算符 || Array.fromnew Map给定一个数组 [1,2,2,4,null,null,‘3’,‘abc’,3,5,4,1原创 2021-04-06 21:43:56 · 890 阅读 · 0 评论 -
Vue项目常见报错问题汇总 项目经验
Vue项目经验总结1.环境&资源问题1.1.如果生成私钥提示没有这个目录一般git安装成功之后,会在C:\Users\下创建.ssh目录。如果没有就会出现上述问题。检查是否安装成功:cmd中执行:git --version (两个-)如果没有正确提示版本号,则配置一下git环境变量(看问题1.5)如果电脑用户名是中文名字,需要修改为英文https://jingyan.baidu.com/article/59703552843c458fc0074005.html可能是中文名字,导致原创 2021-03-27 20:27:16 · 2474 阅读 · 0 评论