diff --git a/manifest.json b/manifest.json index b6564c8..9fa16b9 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "theme_color": "#2196f3", "background_color": "#fff", "display": "standalone", - "scope": "/", + "scope": "/awesome-interview/", "icons": [ { "src": "./img/badge-192.svg", diff --git a/sw.js b/sw.js index e223447..fec7c15 100644 --- a/sw.js +++ b/sw.js @@ -4556,7 +4556,7 @@ function getPossibleURLs(url) { (async () => { const params = parseSwParams(); // eslint-disable-next-line no-underscore-dangle - const precacheManifest = [{"revision":"1a60ef9b63b8d50128a294bb545c04e1","url":"404.html"},{"revision":"9781634efa51296532d618772a2e2e7c","url":"about.html"},{"revision":"776c9e86c39e24b547df01d1d4b36f9b","url":"assets/css/styles.0f62048e.css"},{"revision":"6f87439d38c2a566a95bfc97655041db","url":"assets/js/02fa4020.d80415df.js"},{"revision":"2f79ae91dbb07ab811642d93c70c1446","url":"assets/js/02fefe41.b3f9381e.js"},{"revision":"a385af6bb4054e71154e10b9c3dc2c39","url":"assets/js/0ba2ede9.56884b73.js"},{"revision":"6e998951c64db7d233ae83b5b97a4d68","url":"assets/js/1a4e3797.10deaa27.js"},{"revision":"edb94e524df6e60a51a6e2adf52f9a8f","url":"assets/js/1be78505.418dd524.js"},{"revision":"86a1a102148e6b6666de9aa84c27d4c5","url":"assets/js/1f391b9e.a00364fc.js"},{"revision":"828e172ac79ea1697b3f48f3dfeeee87","url":"assets/js/216712ef.2205d07e.js"},{"revision":"d982ab73c08ebb4090e6031cd4a2e142","url":"assets/js/223d151b.a2893301.js"},{"revision":"b19810e15a2f1aaa729ed9f2005584cf","url":"assets/js/230.34dddfc8.js"},{"revision":"61084057e6d23ecc8b1a27dbfca4d219","url":"assets/js/2384.4861d8b1.js"},{"revision":"558d8b0d50ee9329d3d64ce0061898d9","url":"assets/js/26d83c4c.edef56f4.js"},{"revision":"8fbfc81731128a26b15f8a827135250f","url":"assets/js/272.a34d203d.js"},{"revision":"06116d3f7ec91900bbbd9031cac9b478","url":"assets/js/2ad5369a.582e9919.js"},{"revision":"1e7c7d5002e1d9298ec742a7bb0a85a2","url":"assets/js/312ed758.c38443de.js"},{"revision":"e101ef4f79765a428593ac86080b1b7d","url":"assets/js/31bf44dd.fe411772.js"},{"revision":"1f3add7f57be1592666facb8936979d2","url":"assets/js/3bd79dc4.81d1364b.js"},{"revision":"6b154d24663e7c6cb4692f1189c89057","url":"assets/js/3d604b8e.a7165cd6.js"},{"revision":"83d66b8194923238c960299b55d1742a","url":"assets/js/4972.bea3865f.js"},{"revision":"34a94c91fc8fb6a45d80266dcffdcfc5","url":"assets/js/4f33924b.6c95a067.js"},{"revision":"0996414e2c5077df19d04d12a3db1a67","url":"assets/js/505fc875.611070a6.js"},{"revision":"3a79eb5d1a9a71af47b92d67081ec7e7","url":"assets/js/5178.6dd866d0.js"},{"revision":"596b28cc12cdb8e96c0a53a18ebf0112","url":"assets/js/520898ab.4d2ef29d.js"},{"revision":"ccbb72b9cbaf17bb6f89fcefe34062b8","url":"assets/js/5283.79fe536c.js"},{"revision":"5383f211d9a440836aa01c75de178dfd","url":"assets/js/57076a74.a9e996b1.js"},{"revision":"adcee72417145ca58531206968cb267f","url":"assets/js/5825b5f0.c4348d51.js"},{"revision":"e8d7ad3b6c0dc921f7de3019770f7af9","url":"assets/js/59da24a9.b2082b98.js"},{"revision":"be48e4f0613e3075d6b2d9eaaebc63a1","url":"assets/js/5ba709b9.3ab20d87.js"},{"revision":"95406e0c2dfd685ba542bb2c3c9214c9","url":"assets/js/5cddde15.3da6324e.js"},{"revision":"1ef35c7363ff769b6d2bcceaf8625b65","url":"assets/js/605371c8.71cb6ac4.js"},{"revision":"baa72c374dfbf546b41a31542f133e7b","url":"assets/js/6511.4f41f0a7.js"},{"revision":"360f7b30ec3d9297368edf586750616d","url":"assets/js/667a1a38.0def7602.js"},{"revision":"6ebb9861d4ab76802afdd516036c4d92","url":"assets/js/6b15a8e7.370eb108.js"},{"revision":"4d2b54b35c1097403bd76c8b6334a210","url":"assets/js/6b1ae1c5.73c2607f.js"},{"revision":"0a026e337ff2ea06091af62e6df0065d","url":"assets/js/7c39e10e.72217821.js"},{"revision":"3e77a5027aef961c975257d784b5a0ad","url":"assets/js/8584d295.ebf32f7e.js"},{"revision":"9c6bedb9d0e774791394ca0fc82e1488","url":"assets/js/8624.ef1f3195.js"},{"revision":"769f601644d503e971031074e9f3ca77","url":"assets/js/8894.446f680f.js"},{"revision":"e5a8e4d9e4b9e9559f93a6a04b80db4a","url":"assets/js/90b799f4.6601a4ef.js"},{"revision":"e74cc26b891cb9e2495d2779890f4373","url":"assets/js/92d10100.a6f541cd.js"},{"revision":"f3f2e1af90de4aa471ea8752bffda0a5","url":"assets/js/935f2afb.ae96f8c3.js"},{"revision":"82f77285b83da7da6fe77403e321ad22","url":"assets/js/972d49dd.e496a32b.js"},{"revision":"62f08caf3e53aa732d366dcdae60dd71","url":"assets/js/99c95826.de80d85d.js"},{"revision":"c2a5c0a83112a7aa0ab57a05f9d7081b","url":"assets/js/9e3afa9a.0b52dd30.js"},{"revision":"c391ee5a86241307f4d276654fe04108","url":"assets/js/9f1c36eb.f2d83d86.js"},{"revision":"4a45137797444ed6ff10e6fa748d41f7","url":"assets/js/a757db9b.62dd77de.js"},{"revision":"71a44e48e3fa20d59b7f1b9f75673189","url":"assets/js/ab21f6e2.e3bd364c.js"},{"revision":"e3af48e6d7ec23e3e11b1f7bb648507d","url":"assets/js/abf449ea.b1986ef7.js"},{"revision":"a72248a398ba44283bda5ce6c1b87a0d","url":"assets/js/b728f6fe.bba33834.js"},{"revision":"2be40b0e3a10ee5f687b2454983f2bff","url":"assets/js/b948ee85.51069a20.js"},{"revision":"25644e76ba7a5e161e951b853ae9065f","url":"assets/js/bfa6c7fa.580bf02d.js"},{"revision":"d7316b0fc65e451be8754322c311d77e","url":"assets/js/c48aeec7.94e91701.js"},{"revision":"abf084d9952e831c35af93772fa8145f","url":"assets/js/d04fa17f.2a5decdb.js"},{"revision":"f63015d5964152980d6790579ba8e27a","url":"assets/js/d4358da1.05e70cb8.js"},{"revision":"77647d01447df3220ae3ee790d8d475b","url":"assets/js/d5444868.acde29ec.js"},{"revision":"26d22022367f0dcf914f6cb72084d38b","url":"assets/js/d9cd0856.cc532560.js"},{"revision":"cc7d9defd7e8a08462417dea9a0a7ee2","url":"assets/js/d9d15992.54894bba.js"},{"revision":"55bec37dffd1c8e9a51d720e6e43defb","url":"assets/js/da95f3d6.ff213c15.js"},{"revision":"a11eba8db69b0b0c304973a0d4e67869","url":"assets/js/dd5deefd.039b46a5.js"},{"revision":"de334fda2763dabd727e522f77112ed5","url":"assets/js/dfd24482.a8c9edca.js"},{"revision":"f0a56040db25e20293d1bff86d0cae01","url":"assets/js/e2f5eafd.57ff7439.js"},{"revision":"af2391d45349e5dceeed3c1006e18443","url":"assets/js/e31563f4.3b2fb9de.js"},{"revision":"92dc99d1e7611b40e23d565b67c38213","url":"assets/js/e3741bf5.5a137d01.js"},{"revision":"957df6955f6894bef6f9b49cc498d4d6","url":"assets/js/e420c2e8.d885ff56.js"},{"revision":"c3bcdf044143c75017862559a1e7bc95","url":"assets/js/e9fc5b99.babb79cb.js"},{"revision":"b83af5b875b3f809e90d05b079b65fe6","url":"assets/js/f4f9ee34.40b1280a.js"},{"revision":"ea41e3b09be1da766bbf3f2e295142f2","url":"assets/js/f930e7e8.1501d559.js"},{"revision":"41181ea69c7fbcb80bb3f57e6128f104","url":"assets/js/main.35190dbd.js"},{"revision":"0152bf3bc45cb92a9d3c72f72fad018b","url":"assets/js/runtime~main.a05aa7a0.js"},{"revision":"13b23f935955a17e86843dc29bfdbc28","url":"book1/algorithm-balanced-binary-trees.html"},{"revision":"d0449213615d41643bfa387216e11dce","url":"book1/browser-cross-origin.html"},{"revision":"0235a38b199d91d5e583c12baf806428","url":"book1/browser-repain-reflow.html"},{"revision":"8f26043f288d63e6cf5c27a2951df344","url":"book1/coding-promise.html"},{"revision":"c45ed09f3b0eaf9c808f54838a549fbf","url":"book1/css-bfc.html"},{"revision":"cdadbd90e4db1f3330c5ff2034c6d8c0","url":"book1/engineer-webpack-workflow.html"},{"revision":"542fad32070f57414929137ac68ae17a","url":"book1/frame-vue-computed-watch.html"},{"revision":"26b9e3a3babcad4b17d9934a86c77fbe","url":"book1/frame-vue-data-binding.html"},{"revision":"1127d784503d969b788d78fc703c026c","url":"book1/js-closures.html"},{"revision":"0390992cb3ac0c5aeb150a448b25b0aa","url":"book1/js-module-specs.html"},{"revision":"4e1de0c87db72e193b79e836c8cf2012","url":"book1/network-security.html"},{"revision":"a19a6a1448273c6ce117650a07ff6e89","url":"book1/topic-enter-url-display-xx.html"},{"revision":"ab06a34355a65ce619d98252278807c6","url":"book2/algorithm-reverse-linked-list.html"},{"revision":"5d44d264ee7733896dfd12e949fc0fa1","url":"book2/browser-garbage.html"},{"revision":"80b3277cb214cf9c745f35e831b7d008","url":"book2/browser-render-mechanism.html"},{"revision":"ae0626043edeff01a617060abea4d2b1","url":"book2/coding-throttle-debounce.html"},{"revision":"1d5ca270fd39d060c12ee49e3e41e6da","url":"book2/css-preprocessor.html"},{"revision":"dbe44f84662ac9e6975476617ea6768b","url":"book2/engineer-babel.html"},{"revision":"8515a0b52a79a0ffcfa2fa4173a5c419","url":"book2/frame-react-fiber.html"},{"revision":"8976d9d642bcf0507bdc835f112f5ca6","url":"book2/frame-react-hoc-hooks.html"},{"revision":"bb270399df42bea50e1f3ef5adcd6e0d","url":"book2/js-inherite.html"},{"revision":"f34d0800bf9071fd0f695552f6409514","url":"book2/js-new.html"},{"revision":"aeb43a247af643331bd095f26fe4bc29","url":"book2/network-http-cache.html"},{"revision":"c042d0a372865f81445b0a57eaa781ba","url":"book2/topic-multi-pics-site-optimize.html"},{"revision":"2e36a75598005b6290bd52a8016248af","url":"book3/algorithm-binary-tree-k.html"},{"revision":"7e2ebe54a3d6e6105130baccfa7e08b5","url":"book3/browser-event-loop.html"},{"revision":"7d409823fc82fa5e5c5d959d372e7ebc","url":"book3/browser-memory-leaks.html"},{"revision":"6bbd4fa90eb7b6c41a399abd73efddbb","url":"book3/coding-arr-to-tree.html"},{"revision":"bf619e9b3e54fa5fff4156c889ad8087","url":"book3/css-mobile-adaptive.html"},{"revision":"edc4face1aa0992d714c19943d32af01","url":"book3/engineer-webpack-loader.html"},{"revision":"48d87e8044a19d1b769cd36aec74ff8a","url":"book3/frame-diff.html"},{"revision":"626a37b9430b76a6ad6d7e23bf8cc1ae","url":"book3/frame-react-hooks.html"},{"revision":"539de0662fb66ed0f82f7c21e7576557","url":"book3/js-async.html"},{"revision":"8e0fb75264f98e63bff7a53374027a56","url":"book3/js-ts-interface-type.html"},{"revision":"c8b6ba3a4f9859e5f991659f5e8933b5","url":"book3/network-http-1-2.html"},{"revision":"a30381515a99e246d62aba448b6e45e0","url":"book3/topic-white-screen-optimization.html"},{"revision":"38d984254016fac95835667c4364c918","url":"book4/array-repeat-number.html"},{"revision":"4ff37a78efa371fb35ca46766ffb8549","url":"book4/browser-local-storage.html"},{"revision":"a0e6e398e75999c03cbcc7024245dc90","url":"book4/browser-router.html"},{"revision":"60b29d6137d81f1b7586a7af442ce348","url":"book4/coding-apply-call-bind.html"},{"revision":"fd54f7c715e8d3738a30ce2cc5107220","url":"book4/css-vertical-horizontal-center.html"},{"revision":"2394b22b43dbddf39b2c15b7443e4245","url":"book4/engineer-front-end-testing.html"},{"revision":"e7820699f115129e37828ae27ed9587e","url":"book4/engineer-mfa.html"},{"revision":"39ed254d9f21d0829f4a625afd07037e","url":"book4/frame-react-event-mechanism.html"},{"revision":"78606bf39838f90146cf4eff304847bc","url":"book4/frame-react-vs-vue.html"},{"revision":"6272d310ffad29eb9f5bcd1078e0d837","url":"book4/js-ts-generics.html"},{"revision":"334154548f1aa8535934cb901d241d95","url":"guide.html"},{"revision":"e3a63559da04894d84768eb79924fd49","url":"index.html"},{"revision":"38eea14e141d9eaea87fd4ae081f3317","url":"manifest.json"},{"revision":"ad0c5a452a1f95fff6742a26e9cde3d9","url":"search.html"},{"revision":"dc93c7184b0b39c1f57d820c4171152e","url":"img/arrow.svg"},{"revision":"d731e2242601d1fb02e261706792f96a","url":"img/badge-192.svg"},{"revision":"f06f79f3429a1da4a30749f75f886537","url":"img/badge-512.svg"},{"revision":"f6935ea4945b35d2b2ba8bed3b73adc0","url":"img/badge.svg"},{"revision":"bdda44c6c2115ed183c6110ea9e85101","url":"img/favicon.ico"}]; + const precacheManifest = [{"revision":"1a60ef9b63b8d50128a294bb545c04e1","url":"404.html"},{"revision":"9781634efa51296532d618772a2e2e7c","url":"about.html"},{"revision":"776c9e86c39e24b547df01d1d4b36f9b","url":"assets/css/styles.0f62048e.css"},{"revision":"6f87439d38c2a566a95bfc97655041db","url":"assets/js/02fa4020.d80415df.js"},{"revision":"2f79ae91dbb07ab811642d93c70c1446","url":"assets/js/02fefe41.b3f9381e.js"},{"revision":"a385af6bb4054e71154e10b9c3dc2c39","url":"assets/js/0ba2ede9.56884b73.js"},{"revision":"6e998951c64db7d233ae83b5b97a4d68","url":"assets/js/1a4e3797.10deaa27.js"},{"revision":"edb94e524df6e60a51a6e2adf52f9a8f","url":"assets/js/1be78505.418dd524.js"},{"revision":"86a1a102148e6b6666de9aa84c27d4c5","url":"assets/js/1f391b9e.a00364fc.js"},{"revision":"828e172ac79ea1697b3f48f3dfeeee87","url":"assets/js/216712ef.2205d07e.js"},{"revision":"d982ab73c08ebb4090e6031cd4a2e142","url":"assets/js/223d151b.a2893301.js"},{"revision":"b19810e15a2f1aaa729ed9f2005584cf","url":"assets/js/230.34dddfc8.js"},{"revision":"61084057e6d23ecc8b1a27dbfca4d219","url":"assets/js/2384.4861d8b1.js"},{"revision":"558d8b0d50ee9329d3d64ce0061898d9","url":"assets/js/26d83c4c.edef56f4.js"},{"revision":"8fbfc81731128a26b15f8a827135250f","url":"assets/js/272.a34d203d.js"},{"revision":"06116d3f7ec91900bbbd9031cac9b478","url":"assets/js/2ad5369a.582e9919.js"},{"revision":"1e7c7d5002e1d9298ec742a7bb0a85a2","url":"assets/js/312ed758.c38443de.js"},{"revision":"e101ef4f79765a428593ac86080b1b7d","url":"assets/js/31bf44dd.fe411772.js"},{"revision":"1f3add7f57be1592666facb8936979d2","url":"assets/js/3bd79dc4.81d1364b.js"},{"revision":"6b154d24663e7c6cb4692f1189c89057","url":"assets/js/3d604b8e.a7165cd6.js"},{"revision":"83d66b8194923238c960299b55d1742a","url":"assets/js/4972.bea3865f.js"},{"revision":"34a94c91fc8fb6a45d80266dcffdcfc5","url":"assets/js/4f33924b.6c95a067.js"},{"revision":"0996414e2c5077df19d04d12a3db1a67","url":"assets/js/505fc875.611070a6.js"},{"revision":"3a79eb5d1a9a71af47b92d67081ec7e7","url":"assets/js/5178.6dd866d0.js"},{"revision":"596b28cc12cdb8e96c0a53a18ebf0112","url":"assets/js/520898ab.4d2ef29d.js"},{"revision":"ccbb72b9cbaf17bb6f89fcefe34062b8","url":"assets/js/5283.79fe536c.js"},{"revision":"5383f211d9a440836aa01c75de178dfd","url":"assets/js/57076a74.a9e996b1.js"},{"revision":"adcee72417145ca58531206968cb267f","url":"assets/js/5825b5f0.c4348d51.js"},{"revision":"e8d7ad3b6c0dc921f7de3019770f7af9","url":"assets/js/59da24a9.b2082b98.js"},{"revision":"be48e4f0613e3075d6b2d9eaaebc63a1","url":"assets/js/5ba709b9.3ab20d87.js"},{"revision":"95406e0c2dfd685ba542bb2c3c9214c9","url":"assets/js/5cddde15.3da6324e.js"},{"revision":"1ef35c7363ff769b6d2bcceaf8625b65","url":"assets/js/605371c8.71cb6ac4.js"},{"revision":"baa72c374dfbf546b41a31542f133e7b","url":"assets/js/6511.4f41f0a7.js"},{"revision":"360f7b30ec3d9297368edf586750616d","url":"assets/js/667a1a38.0def7602.js"},{"revision":"6ebb9861d4ab76802afdd516036c4d92","url":"assets/js/6b15a8e7.370eb108.js"},{"revision":"4d2b54b35c1097403bd76c8b6334a210","url":"assets/js/6b1ae1c5.73c2607f.js"},{"revision":"0a026e337ff2ea06091af62e6df0065d","url":"assets/js/7c39e10e.72217821.js"},{"revision":"3e77a5027aef961c975257d784b5a0ad","url":"assets/js/8584d295.ebf32f7e.js"},{"revision":"9c6bedb9d0e774791394ca0fc82e1488","url":"assets/js/8624.ef1f3195.js"},{"revision":"769f601644d503e971031074e9f3ca77","url":"assets/js/8894.446f680f.js"},{"revision":"e5a8e4d9e4b9e9559f93a6a04b80db4a","url":"assets/js/90b799f4.6601a4ef.js"},{"revision":"e74cc26b891cb9e2495d2779890f4373","url":"assets/js/92d10100.a6f541cd.js"},{"revision":"f3f2e1af90de4aa471ea8752bffda0a5","url":"assets/js/935f2afb.ae96f8c3.js"},{"revision":"82f77285b83da7da6fe77403e321ad22","url":"assets/js/972d49dd.e496a32b.js"},{"revision":"62f08caf3e53aa732d366dcdae60dd71","url":"assets/js/99c95826.de80d85d.js"},{"revision":"c2a5c0a83112a7aa0ab57a05f9d7081b","url":"assets/js/9e3afa9a.0b52dd30.js"},{"revision":"c391ee5a86241307f4d276654fe04108","url":"assets/js/9f1c36eb.f2d83d86.js"},{"revision":"4a45137797444ed6ff10e6fa748d41f7","url":"assets/js/a757db9b.62dd77de.js"},{"revision":"71a44e48e3fa20d59b7f1b9f75673189","url":"assets/js/ab21f6e2.e3bd364c.js"},{"revision":"e3af48e6d7ec23e3e11b1f7bb648507d","url":"assets/js/abf449ea.b1986ef7.js"},{"revision":"a72248a398ba44283bda5ce6c1b87a0d","url":"assets/js/b728f6fe.bba33834.js"},{"revision":"2be40b0e3a10ee5f687b2454983f2bff","url":"assets/js/b948ee85.51069a20.js"},{"revision":"25644e76ba7a5e161e951b853ae9065f","url":"assets/js/bfa6c7fa.580bf02d.js"},{"revision":"d7316b0fc65e451be8754322c311d77e","url":"assets/js/c48aeec7.94e91701.js"},{"revision":"abf084d9952e831c35af93772fa8145f","url":"assets/js/d04fa17f.2a5decdb.js"},{"revision":"f63015d5964152980d6790579ba8e27a","url":"assets/js/d4358da1.05e70cb8.js"},{"revision":"77647d01447df3220ae3ee790d8d475b","url":"assets/js/d5444868.acde29ec.js"},{"revision":"26d22022367f0dcf914f6cb72084d38b","url":"assets/js/d9cd0856.cc532560.js"},{"revision":"cc7d9defd7e8a08462417dea9a0a7ee2","url":"assets/js/d9d15992.54894bba.js"},{"revision":"55bec37dffd1c8e9a51d720e6e43defb","url":"assets/js/da95f3d6.ff213c15.js"},{"revision":"a11eba8db69b0b0c304973a0d4e67869","url":"assets/js/dd5deefd.039b46a5.js"},{"revision":"de334fda2763dabd727e522f77112ed5","url":"assets/js/dfd24482.a8c9edca.js"},{"revision":"f0a56040db25e20293d1bff86d0cae01","url":"assets/js/e2f5eafd.57ff7439.js"},{"revision":"af2391d45349e5dceeed3c1006e18443","url":"assets/js/e31563f4.3b2fb9de.js"},{"revision":"92dc99d1e7611b40e23d565b67c38213","url":"assets/js/e3741bf5.5a137d01.js"},{"revision":"957df6955f6894bef6f9b49cc498d4d6","url":"assets/js/e420c2e8.d885ff56.js"},{"revision":"c3bcdf044143c75017862559a1e7bc95","url":"assets/js/e9fc5b99.babb79cb.js"},{"revision":"b83af5b875b3f809e90d05b079b65fe6","url":"assets/js/f4f9ee34.40b1280a.js"},{"revision":"ea41e3b09be1da766bbf3f2e295142f2","url":"assets/js/f930e7e8.1501d559.js"},{"revision":"41181ea69c7fbcb80bb3f57e6128f104","url":"assets/js/main.35190dbd.js"},{"revision":"0152bf3bc45cb92a9d3c72f72fad018b","url":"assets/js/runtime~main.a05aa7a0.js"},{"revision":"13b23f935955a17e86843dc29bfdbc28","url":"book1/algorithm-balanced-binary-trees.html"},{"revision":"d0449213615d41643bfa387216e11dce","url":"book1/browser-cross-origin.html"},{"revision":"0235a38b199d91d5e583c12baf806428","url":"book1/browser-repain-reflow.html"},{"revision":"8f26043f288d63e6cf5c27a2951df344","url":"book1/coding-promise.html"},{"revision":"c45ed09f3b0eaf9c808f54838a549fbf","url":"book1/css-bfc.html"},{"revision":"cdadbd90e4db1f3330c5ff2034c6d8c0","url":"book1/engineer-webpack-workflow.html"},{"revision":"542fad32070f57414929137ac68ae17a","url":"book1/frame-vue-computed-watch.html"},{"revision":"26b9e3a3babcad4b17d9934a86c77fbe","url":"book1/frame-vue-data-binding.html"},{"revision":"1127d784503d969b788d78fc703c026c","url":"book1/js-closures.html"},{"revision":"0390992cb3ac0c5aeb150a448b25b0aa","url":"book1/js-module-specs.html"},{"revision":"4e1de0c87db72e193b79e836c8cf2012","url":"book1/network-security.html"},{"revision":"a19a6a1448273c6ce117650a07ff6e89","url":"book1/topic-enter-url-display-xx.html"},{"revision":"ab06a34355a65ce619d98252278807c6","url":"book2/algorithm-reverse-linked-list.html"},{"revision":"5d44d264ee7733896dfd12e949fc0fa1","url":"book2/browser-garbage.html"},{"revision":"80b3277cb214cf9c745f35e831b7d008","url":"book2/browser-render-mechanism.html"},{"revision":"ae0626043edeff01a617060abea4d2b1","url":"book2/coding-throttle-debounce.html"},{"revision":"1d5ca270fd39d060c12ee49e3e41e6da","url":"book2/css-preprocessor.html"},{"revision":"dbe44f84662ac9e6975476617ea6768b","url":"book2/engineer-babel.html"},{"revision":"8515a0b52a79a0ffcfa2fa4173a5c419","url":"book2/frame-react-fiber.html"},{"revision":"8976d9d642bcf0507bdc835f112f5ca6","url":"book2/frame-react-hoc-hooks.html"},{"revision":"bb270399df42bea50e1f3ef5adcd6e0d","url":"book2/js-inherite.html"},{"revision":"f34d0800bf9071fd0f695552f6409514","url":"book2/js-new.html"},{"revision":"aeb43a247af643331bd095f26fe4bc29","url":"book2/network-http-cache.html"},{"revision":"c042d0a372865f81445b0a57eaa781ba","url":"book2/topic-multi-pics-site-optimize.html"},{"revision":"2e36a75598005b6290bd52a8016248af","url":"book3/algorithm-binary-tree-k.html"},{"revision":"7e2ebe54a3d6e6105130baccfa7e08b5","url":"book3/browser-event-loop.html"},{"revision":"7d409823fc82fa5e5c5d959d372e7ebc","url":"book3/browser-memory-leaks.html"},{"revision":"6bbd4fa90eb7b6c41a399abd73efddbb","url":"book3/coding-arr-to-tree.html"},{"revision":"bf619e9b3e54fa5fff4156c889ad8087","url":"book3/css-mobile-adaptive.html"},{"revision":"edc4face1aa0992d714c19943d32af01","url":"book3/engineer-webpack-loader.html"},{"revision":"48d87e8044a19d1b769cd36aec74ff8a","url":"book3/frame-diff.html"},{"revision":"626a37b9430b76a6ad6d7e23bf8cc1ae","url":"book3/frame-react-hooks.html"},{"revision":"539de0662fb66ed0f82f7c21e7576557","url":"book3/js-async.html"},{"revision":"8e0fb75264f98e63bff7a53374027a56","url":"book3/js-ts-interface-type.html"},{"revision":"c8b6ba3a4f9859e5f991659f5e8933b5","url":"book3/network-http-1-2.html"},{"revision":"a30381515a99e246d62aba448b6e45e0","url":"book3/topic-white-screen-optimization.html"},{"revision":"38d984254016fac95835667c4364c918","url":"book4/array-repeat-number.html"},{"revision":"4ff37a78efa371fb35ca46766ffb8549","url":"book4/browser-local-storage.html"},{"revision":"a0e6e398e75999c03cbcc7024245dc90","url":"book4/browser-router.html"},{"revision":"60b29d6137d81f1b7586a7af442ce348","url":"book4/coding-apply-call-bind.html"},{"revision":"fd54f7c715e8d3738a30ce2cc5107220","url":"book4/css-vertical-horizontal-center.html"},{"revision":"2394b22b43dbddf39b2c15b7443e4245","url":"book4/engineer-front-end-testing.html"},{"revision":"e7820699f115129e37828ae27ed9587e","url":"book4/engineer-mfa.html"},{"revision":"39ed254d9f21d0829f4a625afd07037e","url":"book4/frame-react-event-mechanism.html"},{"revision":"78606bf39838f90146cf4eff304847bc","url":"book4/frame-react-vs-vue.html"},{"revision":"6272d310ffad29eb9f5bcd1078e0d837","url":"book4/js-ts-generics.html"},{"revision":"334154548f1aa8535934cb901d241d95","url":"guide.html"},{"revision":"e3a63559da04894d84768eb79924fd49","url":"index.html"},{"revision":"0b5d0a30a72f4f57af332297e57475ca","url":"manifest.json"},{"revision":"ad0c5a452a1f95fff6742a26e9cde3d9","url":"search.html"},{"revision":"dc93c7184b0b39c1f57d820c4171152e","url":"img/arrow.svg"},{"revision":"d731e2242601d1fb02e261706792f96a","url":"img/badge-192.svg"},{"revision":"f06f79f3429a1da4a30749f75f886537","url":"img/badge-512.svg"},{"revision":"f6935ea4945b35d2b2ba8bed3b73adc0","url":"img/badge.svg"},{"revision":"bdda44c6c2115ed183c6110ea9e85101","url":"img/favicon.ico"}]; const controller = new workbox_precaching__WEBPACK_IMPORTED_MODULE_0__.PrecacheController({ // Safer to turn this true? fallbackToNetwork: true,