一个基于 perfomance API 的前端性能监控工具
实例化一个perfomer对象
- opt {object} 还没想好需要有什么option
var obj = new perfomer(opt)
返回一个包含所有性能数据格式化后的对象
- isJson {boolean} 是否需要返回json对象
perfomer.getData(true)
使用xhr对象将所有性能数据格式化后数据发送到服务端
- url {string} 服务端接口的url
- opt {object} 包含method,data,callback的对象
perfomer.send('www.baidu.com/api/perfomance')
perfomer.send('www.baidu.com/api/perfomance', {
data: {whitetime: 500},
cb: function (res) {
console.log(res)
}
})
这只是一个小工具,暂时并不打算做太完善,毕竟功能太鸡肋,所以里面有些东西设计的不合理还请别在意,反正也没有人用