SF
太阳花
太阳花
注册登录
关注博客
注册登录
主页
关于
RSS
[译] React v16.8: 含有Hooks的版本
司楠
2019-02-15
阅读 4 分钟
3.2k
Hooks 可以让我们不用写一个 class 就能使用 state 和其他的 React 特性。我们也可以构建我们自己的 Hooks 来在组件之间共享可重复使用的有状态逻辑。如果您之前从未听说 Hooks,您可能对下列这些资源感兴趣:
[译] 浏览器中的 ECMAScript 模块
司楠
2019-01-06
阅读 5 分钟
1.8k
原文链接:ECMAScript modules in browsers作者:Jake Archibald 浏览器现在可以使用 ES 模块(module)了!它们是: Safari 10.1 Chrome 61 Firefox 60 Microsoft Edge 16 {代码...} {代码...} 在线演示 您只需要在 script 元素上添加 type=module,浏览器就会将内联脚本或外部脚本作为 ECMAScript module 处理。 关于...
[译]前端离线指南(下)
司楠
2018-12-07
阅读 7 分钟
1.8k
为您的站点提供一定量的可用空间来执行其所需的操作。该可用空间可在站点中所有存储之间共享:LocalStorage、IndexedDB、Filesystem,当然也包含Caches。
[译]前端离线指南(上)
司楠
2018-12-05
阅读 6 分钟
1.7k
使用AppCache可以为我们提供几种支持内容离线工作的模式。如果这些模式正是你所需要的,那么恭喜你,你中了APPCache的大奖(尽管头等奖依然无人认领),但我们这些其余的人都挤在角落里来回摇摆(译者注:作者指的是由于设计上的原因,AppCache逐渐地被Web标准移除,虽然现在依然有浏览器支持这个功能,但最好不要再使用...
[译]await VS return VS return await
司楠
2018-11-23
阅读 2 分钟
2.2k
当编写异步函数的时候,await,return,return await三者之间有一些区别,从中选取正确的方式是很重要的。我们从下面这个异步函数开始:
[译]Flux入门
司楠
2018-11-22
阅读 5 分钟
2.3k
如果你的应用程序仅仅是无需共享状态静态视图(static view),并且你从不保存也不更新数据,那么你不需要使用Flux,Flux不会给你带来任何好处。
ES6的Promise:要优雅,也要浪漫
司楠
2016-11-05
阅读 4 分钟
2.7k
在ECMAScript 6标准中,Promise被正式列为规范,Promise,字面意思就是“许诺,承诺”,嘿,听着是不是很浪漫的说?我们来探究一下这个浪漫的Promise对象到底是如何许下承诺,又是如何兑现TA的诺言的。
【摘要】微信小程序
司楠
2016-10-17
阅读 3 分钟
6.1k
9月22日凌晨,微信公众平台对200个服务号发送了“微信小程序”的测试邀请。微信方面表示,“小程序”目前只是测试阶段,未来此类“小程序”的主体比较广泛,不管是个人、政府、企业、媒体,抑或是其他组织开发者,均可以申请注册和使用“小程序”,“小程序”发布后,在业内掀起了较大的反响。
DOM事件流与事件委托
司楠
2016-09-26
阅读 4 分钟
5.2k
事件,即文档或浏览器中发生的一些特定交互的瞬间,我们可以利用事件监听来预定事件,当事件发生的时候执行相应的处理程序。当事件发生在某个DOM节点上时,事件在DOM结构中进行一级一级的传递,这便形成了“流”,事件流便描述了从页面中接收事件的顺序。本文主要讨论事件流的三个阶段,及利用事件委托机制进行性能优化。
【JavaScript】call与apply兄弟列传
司楠
2016-09-11
阅读 3 分钟
2.5k
在JavaScript中,有这么俩货,一个叫call,一个叫apply,它们俩工作几乎一毛一样,但是也有所区别,曾经对这个知识点非常困惑,看过几篇博客也没搞清楚这哥俩到底打算要干个啥,直到某天仔细研究过this关键词的相关知识点后,才恍然大悟,这篇文章主要就是为call和apply兄弟俩写“人物传记”,希望能帮助到其他对这个问题有...
理解JavaScript中的this关键词
司楠
2016-09-04
阅读 3 分钟
2.8k
this关键词是JavaScript语言中一个很重要,同时也是一个非常复杂的机制,它同时也是一个很特殊的关键词,它一般会被自动定义在函数的作用域中。不少很有经验的开发者也经常会被this的指向搞晕,当开发者搞不清楚它的指向的时候,内心的感受实际上差不多是这个样子:接下来我们将会具体讨论this关键词到底指向什么。