科学网

 找回密码
  注册
如何优雅地处理Async/Await的异常?
昝涛 2019-7-24 09:08
译者按: 使用 .catch() 来捕获所有的异常 原文: Async Await Error Handling in JavaScript 译者: Fundebug 本文采用意译,版权归原作者所有 async/await 中的异常处理很让人混乱。尽管有很多种方式来应对 async 函数的异常 ,但是连经验丰富的开发者有时候也会搞错。 假设你有一 ...
2408 次阅读|没有评论
为什么重复的GET请求变慢了?
昝涛 2019-7-17 12:19
摘要: 理解浏览器缓存的原理 最近在研究慢请求监控的问题,写了一个简单的测试代码:在网页端( index.html )通过 fetch 函数向服务端获取数据,然后打印请求耗时。 function requestData ( ) { let start = new Date (); fetch( http://localhost:3000/ ...
1971 次阅读|没有评论
JavaScript深入浅出第4课:V8引擎是如何工作的?
昝涛 2019-7-16 09:22
摘要: 性能彪悍的V8引擎。 《 JavaScript深入浅出 》系列 : JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃圾回收算法? JavaScript深入浅出第4课:V8是如何工作的? 最近,J ...
2187 次阅读|没有评论
99%的程序都没有考虑的网络异常?使用Fundebug.notify()主动上报
昝涛 2019-7-8 10:01
摘要: 主动上报 360 度无死角捕获异常! 近日看到一篇文章 99%的程序都没有考虑的网络异常 ,开篇提到: 绝大多数程序只考虑了接口正常工作的场景,而用户在使用我们的产品时遇到的各类异常,全都丢在看似 ok 的 try catch 中。如果没有做好异常的兼容和兜底处理,会极大的影响用户体验,严重的还会带来安全 ...
1781 次阅读|没有评论
JavaScript深入浅出第3课:什么是垃圾回收算法?
昝涛 2019-7-3 10:18
摘要: JS是如何回收内存的? 《 JavaScript深入浅出 》系列 : JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃圾回收算法? 最近垃圾回收这个话题非常火,大家不能随随便便的扔垃圾 ...
1920 次阅读|没有评论
监控微信小程序wx.request请求失败
昝涛 2019-7-1 10:03
摘要: wx.request 失败是很严重的事情,需要做好监控工作! 在微信小程序里,与后台服务器交互的主要接口函数是 wx.request() ,用于发起 HTTPS 网络请求。其重要性不言而喻。然而,却经常遇到请求失败的问题,笔者特意谷歌”wx.request 请求失败”,可以搜索到很多相关的文章,下面列出一些: wx.request ...
2715 次阅读|没有评论
监控微信小程序中的慢HTTP请求
昝涛 2019-6-27 09:56
摘要: 请求时间太长,影响用户体验,使用 Fundebug 监控慢请求。 Fundebug 的微信小程序监控插件在 0.5.0 版本已经支持 监控 HTTP 请求错误 ,在小程序中通过 wx.request 发起 HTTP 请求,如果请求失败,会被捕获并上报。时隔一年,微信小程序插件已经更新到 1.3.1, 而且提供了一个非常有用的功能,支持 监控 ...
2414 次阅读|没有评论
JavaScript深入浅出第2课:函数是一等公民是什么意思呢?
昝涛 2019-6-25 10:08
摘要: 听起来很炫酷的一等公民是啥? 《JavaScript深入浅出》系列 : JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? 看到一篇讲JavaScript历史的 文章 里面提到: JavaScript借鉴Scheme语言,将函数提升到”一等公民”(fi ...
3242 次阅读|没有评论
JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼?
昝涛 2019-6-18 09:49
摘要: 箭头函数极大地简化了this的取值规则。 普通函数与箭头函数 普通函数 指的是用function定义的函数: var hello = function () { console . log ( Hello, Fundebug! ); } 箭头函数 指的是用=定义的函数: var hello = () = ...
2717 次阅读|没有评论
JavaScript的Proxy可以做哪些有意思的事儿
昝涛 2019-6-14 10:57
摘要: 神奇而有趣的Proxy。 原文: 拿Proxy可以做哪些有意思的事儿 作者:贾顺名 Fundebug 经授权转载,版权归原作者所有。 Proxy是什么 首先,我们要清楚, Proxy 是什么意思,这个单词翻译过来,就是 代理 。 可以理解为,有一个很火的明星,开通了一个微博账号,这个账号非常活跃 ...
1953 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-19 08:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部