引言
最近我参加了好未来前端开发岗位的面试,想跟大家分享一下面试经历和心得。不同于传统的面试模式,这次面试的一大特点是更注重实际场景的考察,而不是单纯的技术知识点测试。题目的答案还没时间写,年前会给大家补齐(呜呜呜,别骂我)
面试题
小程序两种渲染模式区别
skyline和webview
ai对话处理数学公式
towxml插件处理markdown文本,towxml插件支持数学公式,但是默认是关闭的,需要自己搭建服务器开启
小程序如何适配ios的底部黑条
1.已知底部黑条的高度为34px或68rpx
2.使用小程序的getSystemInfo获取安全区域的高度,进行padding-bottom处理
3.使用ios的css函数 env()和constant()
小程序打包大小限制
小程序的打包限制是2MB,只是微信为了小程序的运行和打开速度规定的,但是经常会超出限制
解决办法:
1.优化代码删除无用文件
2.图片压缩和上传服务器
3.分包加载
分包详情可以微信官方文档
目前小程序分包大小的限制:
整个小程序所有分包大小不超过 4M
单个分包/主包大小不能超过 2M
小程序如何实现录音
使用wx.getRecorderMa