前端面试题
GJINW
这个作者很懒,什么都没留下…
展开
-
微信小程序支付流程
小程序后台处理支付结果:小程序后台接收到支付结果通知后,需要校验支付结果的准确性和合法性,包括验证支付金额、订单号等。生成支付参数:小程序后台根据验证通过的订单信息,从微信支付后台获取相应的支付参数,其中包括appid、商户号、支付密钥、随机字符串、签名等。支付结果通知:微信支付后台将支付结果通知给小程序后台,通常通过异步通知的方式,向小程序后台发送支付结果通知。用户在微信支付界面完成支付:微信客户端展示支付界面,用户需要输入支付密码或选择其他支付方式,然后确认支付。,发起支付请求到微信支付后台。原创 2023-09-01 08:58:30 · 878 阅读 · 0 评论 -
什么是事件委托和防抖节流
事件委托(Event Delegation)是指利用事件冒泡的机制,将事件处理器(如 click、mouseover 等)绑定在父元素上,然后通过判断事件源来触发回调函数。防抖可以让多次执行变为最后一次执行,即当事件触发后,一定时间内没有再次触发,才会执行回调函数。例如,搜索框输入内容时,设置一个延迟时间,只有输入完成后才会向服务器请求数据,避免频繁发送请求而影响性能。例如,滚动条滚动时,在一定时间内(如100ms)只触发一次回调函数来更新页面状态。原创 2023-08-31 17:56:17 · 178 阅读 · 0 评论