Skip to content

Instantly share code, notes, and snippets.

View hogedigo's full-sized avatar

Daigo Ikeda hogedigo

View GitHub Profile
@mizchi
mizchi / how-hooks-work.md
Last active March 28, 2024 07:10
(翻訳) React Hooks は魔法ではなく、ただの配列だ

(翻訳) React Hooks は魔法ではなく、ただの配列だ

この記事は https://medium.com/@ryardley/react-hooks-not-magic-just-arrays-cd4f1857236e の日本語訳です。途中で力尽きて雑な翻訳になってる箇所がいくつかあります。


どのように Hooks が動いているか

私は、新しい Hooks の API の "magic" な挙動に悩んでいる人が結構いると聞いています。なのでこの構文の提案が、少なくとも表面的なレベルではどう動いているか、解説してみようと思います。

@igara
igara / file0.txt
Created April 11, 2016 08:58
閲覧しているサイトのServiceWorkerの登録削除とCache APIのキャッシュを全て削除するJSコード ref: http://qiita.com/igara/items/9564008194c74e12551e
navigator.serviceWorker.getRegistrations().then(function(registrations) {
// 登録されているworkerを全て削除する
for(let registration of registrations) {
registration.unregister();
}
});
caches.keys().then(function(keys) {
var promises = [];
// キャッシュストレージを全て削除する
keys.forEach(function(cacheName) {