2024年前端最全微信小程序面试题汇总(二),2024最新Web前端面经分享

最后

一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

分享一些前端面试题以及学习路线给大家

用view代替scroll-view, , 设置onPullDownRefresh函数实现

15. 使用webview直接加载要注意哪些事项?

参考答案:

一. 必须要在小程序后台使用管理员添加业务域名;

二.h5页面跳转至小程序的脚本必须是1. 3. 1以上;

三. 微信分享只可以都是小程序的主名称了,如果要自定义分享的内容,需小程序版本在1. 7. 1以上;

四.h5的支付不可以是微信公众号的appid,必须是小程序的appid,而且用户的openid也必须是用户和小程序的。

16. 小程序调用后台接口遇到哪些问题?

参考答案:

一. 数据的大小有限制,超过范围会直接导致整个小程序崩溃,除非重启小程序;

二. 小程序不可以直接渲染文章内容页这类型的html文本内容,若需显示要借住插件,但插件渲染会导致页面加载变慢,所以最好在后台对文章内容的html进行过滤,后台直接处理批量替换p标签div标签为view标签,然后其它的标签让插件来做,减轻前端的时间。

17.webview的页面怎么跳转到小程序导航的页面?

参考答案:

小程序导航的页面可以通过switchTab,但默认情况是不会重新加载数据的。

若需加载新数据,则在success属性中加入以下代码即可:

success: function(e) {

var page = getCurrentPages().pop();

if (page == undefined || page == null) return;

page.onLoad();

}

webview的页面,则通过

wx.miniProgram.switchTab({

url: ‘/pages/index/index’

})

18. 小程序和Vue写法的区别?

参考答案:

一. 循环遍历的时候:小程序是wx:for=“list”,而Vue是v-for=“(item, index) in list”

二. 调用data模型的时候:小程序是this. data. uinfo,而Vue是this. uinfo;给模型赋值也不一样,小程序是this. setData({uinfo:1}),而Vue是直接this. uinfo=1

19. 小程序生命周期

参考答案:

// app.js

App({

onLaunch(options) {

// Do something initial when launch.

},

onShow(options) {

// Do something when show.

},

onHide() {

// Do something when hide.

},

onError(msg) {

console.log(msg)

},

globalData: ‘I am global data’

})

//index.js

Page({

data: {

text: “This is page data.”

},

onLoad: function(options) {

// 页面创建时执行

},

onShow: function() {

// 页面出现在前台时执行

},

onReady: function() {

// 页面首次渲染完毕时执行

},

onHide: function() {

// 页面从前台变为后台时执行

},

onUnload: function() {

// 页面销毁时执行

},

onPullDownRefresh: function() {

// 触发下拉刷新时执行

},

onReachBottom: function() {

// 页面触底时执行

},

onShareAppMessage: function () {

// 页面被用户分享时执行

},

onPageScroll: function() {

// 页面滚动时执行

},

onResize: function() {

// 页面尺寸变化时执行

},

总结

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。

内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。

包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。

前端面试题汇总

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

JavaScript

性能

linux

9e65ecb71ac0)**

JavaScript

性能

linux

  • 23
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值