[生存指南]面试题(1):小程序部分整理
发布于 2 年前 作者 xiangqiang 4666 次浏览 来自 分享

今年,对于不少程序猿来说是 “变革” 的一年,大环境并没有因为口罩的结束而复苏,但生活还要继续,以下是个人面试中遇到小程序问题的总结:

1、bindtap和catchtap的区别

bind的事件绑定不会阻止冒泡事件向上冒泡
catch事件绑定可以阻止冒泡事件向上冒泡

2、wxml,wxss与标准的html、CSS有什么不同

1.标签名字不一样
2.小程序中无法使用window对象和document对象
3.WXSS 在底层支持新的尺寸单位 rpx
4.WXSS 仅支持部分 CSS 选择器

3、小程序授权登录流程

详见文档:

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html

4、微信支付步骤

详见文档:
https://developers.weixin.qq.com/miniprogram/dev/api/payment/wx.requestPayment.html

此外,IOS不支持虚拟支付。

5、路由的区别

1.wx.navigateTo() 保留当前页面,跳转到应用内的某个页面。
2.wx.redirectTo() 关闭当前页面,跳转到应用内的某个页面
3.wx.switchTab() 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面
4.wx.navigateBack() 关闭当前页面,返回上一页面或多级页面
5.wx.reLaunch() 关闭所有页面,打开到应用内的某个页面。

6、小程序底层架构原理



后面会持续更新补充,加油,打工人!

注:部分答案可能引用自网络,如有侵权请联系本人

2 回复

不错,学习下。

回到顶部