微信小程序面试必考题有哪些?

更新于
2026-10-03 12:45:56
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1830个文字,预计阅读时间需要8分钟。

1+请谈谈微信小程序的主要目录和文件的作用?+project.config.json+项目配置文件,主要用于配置项目是否开启https校验;+App.js+设置一些全局的基础数据等;+App.json+底部tab、栏和路由等配置。

1 请谈谈微信小程序主要目录和文件的作用?

  • project.config.json 项目配置文件,用得最多的就是配置是否开启https校验;

  • App.js 设置一些全局的基础数据等;

  • App.json 底部tab, 标题栏和路由等设置;

  • App.wxss 公共样式,引入iconfont等;

  • pages 里面包含一个个具体的页面;

  • index.json (配置当前页面标题和引入组件等);

  • index.wxml (页面结构);

  • index.wxss (页面样式表);

  • index.js (页面的逻辑,请求和数据处理等);

2 请谈谈wxml与标准的html的异同?

  • 都是用来描述页面的结构;
  • 都由标签、属性等构成;
  • 标签名字不一样,且小程序标签更少,单一标签更多;
  • 多了一些 wx:if 这样的属性以及 {{ }} 这样的表达式
  • WXML仅能在微信小程序开发者工具中预览,而HTML可以在浏览器内预览
  • 组件封装不同, WXML对组件进行了重新封装,
  • 小程序运行在JS Core内,没有DOM树和window对象,小程序中无法使用window对象和document对象。
阅读全文

本文共计1830个文字,预计阅读时间需要8分钟。

1+请谈谈微信小程序的主要目录和文件的作用?+project.config.json+项目配置文件,主要用于配置项目是否开启https校验;+App.js+设置一些全局的基础数据等;+App.json+底部tab、栏和路由等配置。

1 请谈谈微信小程序主要目录和文件的作用?

  • project.config.json 项目配置文件,用得最多的就是配置是否开启https校验;

  • App.js 设置一些全局的基础数据等;

  • App.json 底部tab, 标题栏和路由等设置;

  • App.wxss 公共样式,引入iconfont等;

  • pages 里面包含一个个具体的页面;

  • index.json (配置当前页面标题和引入组件等);

  • index.wxml (页面结构);

  • index.wxss (页面样式表);

  • index.js (页面的逻辑,请求和数据处理等);

2 请谈谈wxml与标准的html的异同?

  • 都是用来描述页面的结构;
  • 都由标签、属性等构成;
  • 标签名字不一样,且小程序标签更少,单一标签更多;
  • 多了一些 wx:if 这样的属性以及 {{ }} 这样的表达式
  • WXML仅能在微信小程序开发者工具中预览,而HTML可以在浏览器内预览
  • 组件封装不同, WXML对组件进行了重新封装,
  • 小程序运行在JS Core内,没有DOM树和window对象,小程序中无法使用window对象和document对象。
阅读全文