微信开发面试题及详细答案
一、基础必考题(入门级,考察核心基础)
1.请说说微信小程序和普通H5的区别?实际开发中你更倾向于哪种场景用小程序,哪种用H5?
答案:核心区别主要在运行环境、权限、性能、体验这4点,没有绝对的优劣,看场景选择:
1.运行环境:小程序运行在微信自带的小程序引擎(基于Chrome内核优化),不是浏览器;H5运行在手机浏览器(微信内置浏览器也是浏览器)。
2.权限差异:小程序能调用微信原生能力(如微信支付、地理位置、通讯录、摄像头、本地存储),H5受浏览器限制,很多原生能力无法调用(比如直接调用微信支付需要跳转小程序或公众号授权)。
3.性能体验:小程序加载时会
原创力文档

文档评论(0)