codecamp

微信小程序API 性能·Performance对象

Performance

基础库 2.11.0 开始支持,低版本需做兼容处理

Performance 对象,用于获取性能数据及创建性能监听器


方法:

PerformanceObserver Performance.createObserver(function callback)

基础库 2.11.0 开始支持,低版本需做兼容处理

创建全局性能事件监听器

参数

function callback

返回值

PerformanceObserver



Array Performance.getEntries()

基础库 2.11.0 开始支持,低版本需做兼容处理

该方法返回当前缓冲区中的所有性能数据

返回值

Array



Array Performance.getEntriesByName(string name, string entryType)

基础库 2.11.0 开始支持,低版本需做兼容处理

获取当前缓冲区中所有名称为 [name] 且类型为 [entryType] 的性能数据

参数

string name

string entryType

返回值

Array



Array Performance.getEntriesByType(string entryType)

基础库 2.11.0 开始支持,低版本需做兼容处理

获取当前缓冲区中所有类型为 [entryType] 的性能数据

参数

string entryType

返回值

Array



Performance.setBufferSize(number size)

基础库 2.11.0 开始支持,低版本需做兼容处理

设置缓冲区大小, 默认缓冲 30 条性能数据

参数

number size


微信小程序API 性能·EntryList对象
微信小程序API 性能·PerformanceObserver对象
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

微信小程序 指南

目录结构

开放能力

微信小程序 调试

微信小程序 实时日志

微信小程序 小程序测速

微信小程序 基础组件

微信小程序 API

媒体

界面

微信小程序API 绘图

微信小程序 服务端

接口调用凭证

统一服务消息

微信小程序 服务市场

微信小程序 生物认证

微信小程序 云开发

服务端

微信小程序云开发服务端API 数据库

SDK文档

微信小程序 扩展能力

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }