Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

小程序面试题 PDF 下载


分享到:
时间:2023-10-23 09:29来源:http://www.java1234.com 作者:转载  侵权举报
小程序面试题
失效链接处理
小程序面试题 PDF 下载 



 
 
相关截图:
 


主要内容:

1、简单描述下微信⼩程序的相关⽂件类型?
答:微信⼩程序项⽬结构主要有四个⽂件类型,如下:
.WXML
是框架设计的⼀套标签语⾔,结合基础组件、事件系统,可以构建出⻚⾯的结构。
内部主要是微信⾃⼰定义的⼀套组件。
.WXSS
(WeiXin Style Sheets)是⼀套样式语⾔,⽤于描述 WXML 的组件样式。
.js
逻辑处理,⽹络请求。
.json
⼩程序设置,如⻚⾯注册,⻚⾯标题及tabBar。
app.json
必须要有这个⽂件,如果没有这个⽂件,项⽬⽆法运⾏,因为微信框架把这个作为
配置⽂件⼊⼝,整个⼩程序的全局配置。包括⻚⾯注册,⽹络设置,以及⼩程序的
window背景⾊,配置导航条样式,配置默认标题。
app.js
必须要有这个⽂件,没有也是会报错!但是这个⽂件创建⼀下就⾏ 什么都不需要写
以后我们可以在这个⽂件中监听并处理⼩程序的⽣命周期函数、声明全局变量。
2、你是怎么封装微信⼩程序的数据请求的?
答:
⼀、将所有的接⼝放在统⼀的js⽂件中并导出
⼆、在app.js中创建封装请求数据的⽅法三、在⼦⻚⾯中调⽤封装的⽅法请求数据
3、有哪些参数传值的⽅法?
答:
⼀、给HTML元素添加data-*属性来传递我们需要的值,然后通过
e.currentTarget.dataset或onload的param参数获取。但data-名称不能有⼤写字⺟
和不可以存放对象
⼆、设置id 的⽅法标识来传值通过e.currentTarget.id获取设置的id的值,然后通过设
置全局对象的⽅式来传递数值
三、在navigator中添加参数传值
4、你使⽤过哪些⽅法,来提⾼微信⼩程序的应⽤速度?
答:
⼀、提⾼⻚⾯加载速度
⼆、⽤户⾏为预测
三、减少默认data的⼤⼩
四、组件化⽅案
5、⼩程序与原⽣App哪个好?
答: ⼩程序除了拥有公众号的低开发成本、低获客成本低以及⽆需下载等优势,在
服务请求延时与⽤户使⽤体验是都得到了较⼤幅度 的提升,使得其能够承载跟复杂
的服务功能以及使⽤户获得更好的⽤户体验。
 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐