diff --git a/2021/weekly-09.md b/2021/weekly-09.md index e1bc656..4f9a3d0 100644 --- a/2021/weekly-09.md +++ b/2021/weekly-09.md @@ -4,15 +4,15 @@ * @Email: wangfuyuan@nnuo.com * @Date: 2021-2-12 14:18:24 * @LastEditors: wangfuyuan - * @LastEditTime: 2021-02-26 15:35:40 + * @LastEditTime: 2021-02-26 15:51:49 * @FilePath: \nuofe-weekly\2021\weekly-09.md --> # 诺诺前端周刊:2021-09 期 -Add:2021-02-20 +Add:2021-02-26 -Update:2021-02-20 +Update:2021-02-26 ![202109](../images/2021/202109.jpg) diff --git a/docs/2019/index.html b/docs/2019/index.html index 746c54b..1029ac4 100644 --- a/docs/2019/index.html +++ b/docs/2019/index.html @@ -1303,7 +1303,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"2019","level":"1.65","depth":1,"next":{"title":"第 20 期","level":"1.66","depth":1,"path":"2019/weekly-20.md","ref":"2019/weekly-20.md","articles":[]},"previous":{"title":"第 01 期","level":"1.64","depth":1,"path":"2020/weekly-01.md","ref":"2020/weekly-01.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/index.md","mtime":"2019-11-08T08:53:25.280Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"2019","level":"1.65","depth":1,"next":{"title":"第 20 期","level":"1.66","depth":1,"path":"2019/weekly-20.md","ref":"2019/weekly-20.md","articles":[]},"previous":{"title":"第 01 期","level":"1.64","depth":1,"path":"2020/weekly-01.md","ref":"2020/weekly-01.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/index.md","mtime":"2019-11-08T08:53:25.280Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-00.html b/docs/2019/weekly-00.html index af18dca..df309d4 100644 --- a/docs/2019/weekly-00.html +++ b/docs/2019/weekly-00.html @@ -1296,7 +1296,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 00 期","level":"1.86","depth":1,"previous":{"title":"第 01 期","level":"1.85","depth":1,"path":"2019/weekly-01.md","ref":"2019/weekly-01.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-00.md","mtime":"2019-11-08T08:53:25.280Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 00 期","level":"1.86","depth":1,"previous":{"title":"第 01 期","level":"1.85","depth":1,"path":"2019/weekly-01.md","ref":"2019/weekly-01.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-00.md","mtime":"2019-11-08T08:53:25.280Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-01.html b/docs/2019/weekly-01.html index 6758876..191bbe9 100644 --- a/docs/2019/weekly-01.html +++ b/docs/2019/weekly-01.html @@ -1345,7 +1345,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.85","depth":1,"next":{"title":"第 00 期","level":"1.86","depth":1,"path":"2019/weekly-00.md","ref":"2019/weekly-00.md","articles":[]},"previous":{"title":"第 02 期","level":"1.84","depth":1,"path":"2019/weekly-02.md","ref":"2019/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-01.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.85","depth":1,"next":{"title":"第 00 期","level":"1.86","depth":1,"path":"2019/weekly-00.md","ref":"2019/weekly-00.md","articles":[]},"previous":{"title":"第 02 期","level":"1.84","depth":1,"path":"2019/weekly-02.md","ref":"2019/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-01.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-02.html b/docs/2019/weekly-02.html index 0122095..a4c0fd4 100644 --- a/docs/2019/weekly-02.html +++ b/docs/2019/weekly-02.html @@ -1350,7 +1350,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.84","depth":1,"next":{"title":"第 01 期","level":"1.85","depth":1,"path":"2019/weekly-01.md","ref":"2019/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.83","depth":1,"path":"2019/weekly-03.md","ref":"2019/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-02.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.84","depth":1,"next":{"title":"第 01 期","level":"1.85","depth":1,"path":"2019/weekly-01.md","ref":"2019/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.83","depth":1,"path":"2019/weekly-03.md","ref":"2019/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-02.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-03.html b/docs/2019/weekly-03.html index d7d76f8..0f82dc0 100644 --- a/docs/2019/weekly-03.html +++ b/docs/2019/weekly-03.html @@ -1338,7 +1338,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.83","depth":1,"next":{"title":"第 02 期","level":"1.84","depth":1,"path":"2019/weekly-02.md","ref":"2019/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.82","depth":1,"path":"2019/weekly-04.md","ref":"2019/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-03.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.83","depth":1,"next":{"title":"第 02 期","level":"1.84","depth":1,"path":"2019/weekly-02.md","ref":"2019/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.82","depth":1,"path":"2019/weekly-04.md","ref":"2019/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-03.md","mtime":"2019-11-08T08:53:25.281Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-04.html b/docs/2019/weekly-04.html index 895b52e..4ed1cbd 100644 --- a/docs/2019/weekly-04.html +++ b/docs/2019/weekly-04.html @@ -1344,7 +1344,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.82","depth":1,"next":{"title":"第 03 期","level":"1.83","depth":1,"path":"2019/weekly-03.md","ref":"2019/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.81","depth":1,"path":"2019/weekly-05.md","ref":"2019/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-04.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.82","depth":1,"next":{"title":"第 03 期","level":"1.83","depth":1,"path":"2019/weekly-03.md","ref":"2019/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.81","depth":1,"path":"2019/weekly-05.md","ref":"2019/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-04.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-05.html b/docs/2019/weekly-05.html index 7fe81e9..2f68465 100644 --- a/docs/2019/weekly-05.html +++ b/docs/2019/weekly-05.html @@ -1347,7 +1347,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.81","depth":1,"next":{"title":"第 04 期","level":"1.82","depth":1,"path":"2019/weekly-04.md","ref":"2019/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.80","depth":1,"path":"2019/weekly-06.md","ref":"2019/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-05.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.81","depth":1,"next":{"title":"第 04 期","level":"1.82","depth":1,"path":"2019/weekly-04.md","ref":"2019/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.80","depth":1,"path":"2019/weekly-06.md","ref":"2019/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-05.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-06.html b/docs/2019/weekly-06.html index 9081aae..ffb471e 100644 --- a/docs/2019/weekly-06.html +++ b/docs/2019/weekly-06.html @@ -1346,7 +1346,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.80","depth":1,"next":{"title":"第 05 期","level":"1.81","depth":1,"path":"2019/weekly-05.md","ref":"2019/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.79","depth":1,"path":"2019/weekly-07.md","ref":"2019/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-06.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.80","depth":1,"next":{"title":"第 05 期","level":"1.81","depth":1,"path":"2019/weekly-05.md","ref":"2019/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.79","depth":1,"path":"2019/weekly-07.md","ref":"2019/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-06.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-07.html b/docs/2019/weekly-07.html index 16af9d1..52287f6 100644 --- a/docs/2019/weekly-07.html +++ b/docs/2019/weekly-07.html @@ -1343,7 +1343,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.79","depth":1,"next":{"title":"第 06 期","level":"1.80","depth":1,"path":"2019/weekly-06.md","ref":"2019/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.78","depth":1,"path":"2019/weekly-08.md","ref":"2019/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-07.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.79","depth":1,"next":{"title":"第 06 期","level":"1.80","depth":1,"path":"2019/weekly-06.md","ref":"2019/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.78","depth":1,"path":"2019/weekly-08.md","ref":"2019/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-07.md","mtime":"2019-11-08T08:53:25.282Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-08.html b/docs/2019/weekly-08.html index 76c0e7a..dfd4cd4 100644 --- a/docs/2019/weekly-08.html +++ b/docs/2019/weekly-08.html @@ -1343,7 +1343,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.78","depth":1,"next":{"title":"第 07 期","level":"1.79","depth":1,"path":"2019/weekly-07.md","ref":"2019/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.77","depth":1,"path":"2019/weekly-09.md","ref":"2019/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-08.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.78","depth":1,"next":{"title":"第 07 期","level":"1.79","depth":1,"path":"2019/weekly-07.md","ref":"2019/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.77","depth":1,"path":"2019/weekly-09.md","ref":"2019/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-08.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-09.html b/docs/2019/weekly-09.html index 2e6ec2d..83f1e3c 100644 --- a/docs/2019/weekly-09.html +++ b/docs/2019/weekly-09.html @@ -1348,7 +1348,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.77","depth":1,"next":{"title":"第 08 期","level":"1.78","depth":1,"path":"2019/weekly-08.md","ref":"2019/weekly-08.md","articles":[]},"previous":{"title":"第 10 期","level":"1.76","depth":1,"path":"2019/weekly-10.md","ref":"2019/weekly-10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-09.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.77","depth":1,"next":{"title":"第 08 期","level":"1.78","depth":1,"path":"2019/weekly-08.md","ref":"2019/weekly-08.md","articles":[]},"previous":{"title":"第 10 期","level":"1.76","depth":1,"path":"2019/weekly-10.md","ref":"2019/weekly-10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-09.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-10.html b/docs/2019/weekly-10.html index 28bb6d0..53c021d 100644 --- a/docs/2019/weekly-10.html +++ b/docs/2019/weekly-10.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 10 期","level":"1.76","depth":1,"next":{"title":"第 09 期","level":"1.77","depth":1,"path":"2019/weekly-09.md","ref":"2019/weekly-09.md","articles":[]},"previous":{"title":"第 11 期","level":"1.75","depth":1,"path":"2019/weekly-11.md","ref":"2019/weekly-11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-10.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 10 期","level":"1.76","depth":1,"next":{"title":"第 09 期","level":"1.77","depth":1,"path":"2019/weekly-09.md","ref":"2019/weekly-09.md","articles":[]},"previous":{"title":"第 11 期","level":"1.75","depth":1,"path":"2019/weekly-11.md","ref":"2019/weekly-11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-10.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-11.html b/docs/2019/weekly-11.html index 2c51d9e..60be80f 100644 --- a/docs/2019/weekly-11.html +++ b/docs/2019/weekly-11.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 11 期","level":"1.75","depth":1,"next":{"title":"第 10 期","level":"1.76","depth":1,"path":"2019/weekly-10.md","ref":"2019/weekly-10.md","articles":[]},"previous":{"title":"第 12 期","level":"1.74","depth":1,"path":"2019/weekly-12.md","ref":"2019/weekly-12.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-11.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 11 期","level":"1.75","depth":1,"next":{"title":"第 10 期","level":"1.76","depth":1,"path":"2019/weekly-10.md","ref":"2019/weekly-10.md","articles":[]},"previous":{"title":"第 12 期","level":"1.74","depth":1,"path":"2019/weekly-12.md","ref":"2019/weekly-12.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-11.md","mtime":"2019-11-08T08:53:25.283Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-12.html b/docs/2019/weekly-12.html index 4f64a68..532cd00 100644 --- a/docs/2019/weekly-12.html +++ b/docs/2019/weekly-12.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 12 期","level":"1.74","depth":1,"next":{"title":"第 11 期","level":"1.75","depth":1,"path":"2019/weekly-11.md","ref":"2019/weekly-11.md","articles":[]},"previous":{"title":"第 13 期","level":"1.73","depth":1,"path":"2019/weekly-13.md","ref":"2019/weekly-13.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-12.md","mtime":"2019-11-08T08:53:25.284Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 12 期","level":"1.74","depth":1,"next":{"title":"第 11 期","level":"1.75","depth":1,"path":"2019/weekly-11.md","ref":"2019/weekly-11.md","articles":[]},"previous":{"title":"第 13 期","level":"1.73","depth":1,"path":"2019/weekly-13.md","ref":"2019/weekly-13.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-12.md","mtime":"2019-11-08T08:53:25.284Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-13.html b/docs/2019/weekly-13.html index 4133686..06b2d68 100644 --- a/docs/2019/weekly-13.html +++ b/docs/2019/weekly-13.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 13 期","level":"1.73","depth":1,"next":{"title":"第 12 期","level":"1.74","depth":1,"path":"2019/weekly-12.md","ref":"2019/weekly-12.md","articles":[]},"previous":{"title":"第 14 期","level":"1.72","depth":1,"path":"2019/weekly-14.md","ref":"2019/weekly-14.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-13.md","mtime":"2019-11-16T07:17:26.184Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 13 期","level":"1.73","depth":1,"next":{"title":"第 12 期","level":"1.74","depth":1,"path":"2019/weekly-12.md","ref":"2019/weekly-12.md","articles":[]},"previous":{"title":"第 14 期","level":"1.72","depth":1,"path":"2019/weekly-14.md","ref":"2019/weekly-14.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-13.md","mtime":"2019-11-16T07:17:26.184Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-14.html b/docs/2019/weekly-14.html index edd939a..d737744 100644 --- a/docs/2019/weekly-14.html +++ b/docs/2019/weekly-14.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 14 期","level":"1.72","depth":1,"next":{"title":"第 13 期","level":"1.73","depth":1,"path":"2019/weekly-13.md","ref":"2019/weekly-13.md","articles":[]},"previous":{"title":"第 15 期","level":"1.71","depth":1,"path":"2019/weekly-15.md","ref":"2019/weekly-15.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-14.md","mtime":"2019-11-16T07:20:13.595Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 14 期","level":"1.72","depth":1,"next":{"title":"第 13 期","level":"1.73","depth":1,"path":"2019/weekly-13.md","ref":"2019/weekly-13.md","articles":[]},"previous":{"title":"第 15 期","level":"1.71","depth":1,"path":"2019/weekly-15.md","ref":"2019/weekly-15.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-14.md","mtime":"2019-11-16T07:20:13.595Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-15.html b/docs/2019/weekly-15.html index 3561aa5..7fc3f47 100644 --- a/docs/2019/weekly-15.html +++ b/docs/2019/weekly-15.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 15 期","level":"1.71","depth":1,"next":{"title":"第 14 期","level":"1.72","depth":1,"path":"2019/weekly-14.md","ref":"2019/weekly-14.md","articles":[]},"previous":{"title":"第 16 期","level":"1.70","depth":1,"path":"2019/weekly-16.md","ref":"2019/weekly-16.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-15.md","mtime":"2019-11-22T06:30:16.565Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 15 期","level":"1.71","depth":1,"next":{"title":"第 14 期","level":"1.72","depth":1,"path":"2019/weekly-14.md","ref":"2019/weekly-14.md","articles":[]},"previous":{"title":"第 16 期","level":"1.70","depth":1,"path":"2019/weekly-16.md","ref":"2019/weekly-16.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-15.md","mtime":"2019-11-22T06:30:16.565Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-16.html b/docs/2019/weekly-16.html index 4112035..325b516 100644 --- a/docs/2019/weekly-16.html +++ b/docs/2019/weekly-16.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 16 期","level":"1.70","depth":1,"next":{"title":"第 15 期","level":"1.71","depth":1,"path":"2019/weekly-15.md","ref":"2019/weekly-15.md","articles":[]},"previous":{"title":"第 17 期","level":"1.69","depth":1,"path":"2019/weekly-17.md","ref":"2019/weekly-17.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-16.md","mtime":"2019-12-06T08:28:43.064Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 16 期","level":"1.70","depth":1,"next":{"title":"第 15 期","level":"1.71","depth":1,"path":"2019/weekly-15.md","ref":"2019/weekly-15.md","articles":[]},"previous":{"title":"第 17 期","level":"1.69","depth":1,"path":"2019/weekly-17.md","ref":"2019/weekly-17.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-16.md","mtime":"2019-12-06T08:28:43.064Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-17.html b/docs/2019/weekly-17.html index c8a33f2..01ce860 100644 --- a/docs/2019/weekly-17.html +++ b/docs/2019/weekly-17.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 17 期","level":"1.69","depth":1,"next":{"title":"第 16 期","level":"1.70","depth":1,"path":"2019/weekly-16.md","ref":"2019/weekly-16.md","articles":[]},"previous":{"title":"第 18 期","level":"1.68","depth":1,"path":"2019/weekly-18.md","ref":"2019/weekly-18.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-17.md","mtime":"2019-12-14T05:42:39.027Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 17 期","level":"1.69","depth":1,"next":{"title":"第 16 期","level":"1.70","depth":1,"path":"2019/weekly-16.md","ref":"2019/weekly-16.md","articles":[]},"previous":{"title":"第 18 期","level":"1.68","depth":1,"path":"2019/weekly-18.md","ref":"2019/weekly-18.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-17.md","mtime":"2019-12-14T05:42:39.027Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-18.html b/docs/2019/weekly-18.html index 7ada332..18e19f6 100644 --- a/docs/2019/weekly-18.html +++ b/docs/2019/weekly-18.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 18 期","level":"1.68","depth":1,"next":{"title":"第 17 期","level":"1.69","depth":1,"path":"2019/weekly-17.md","ref":"2019/weekly-17.md","articles":[]},"previous":{"title":"第 19 期","level":"1.67","depth":1,"path":"2019/weekly-19.md","ref":"2019/weekly-19.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-18.md","mtime":"2019-12-14T05:49:02.836Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 18 期","level":"1.68","depth":1,"next":{"title":"第 17 期","level":"1.69","depth":1,"path":"2019/weekly-17.md","ref":"2019/weekly-17.md","articles":[]},"previous":{"title":"第 19 期","level":"1.67","depth":1,"path":"2019/weekly-19.md","ref":"2019/weekly-19.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-18.md","mtime":"2019-12-14T05:49:02.836Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-19.html b/docs/2019/weekly-19.html index 9332368..036fecd 100644 --- a/docs/2019/weekly-19.html +++ b/docs/2019/weekly-19.html @@ -1346,7 +1346,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 19 期","level":"1.67","depth":1,"next":{"title":"第 18 期","level":"1.68","depth":1,"path":"2019/weekly-18.md","ref":"2019/weekly-18.md","articles":[]},"previous":{"title":"第 20 期","level":"1.66","depth":1,"path":"2019/weekly-20.md","ref":"2019/weekly-20.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-19.md","mtime":"2020-01-03T05:05:05.176Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 19 期","level":"1.67","depth":1,"next":{"title":"第 18 期","level":"1.68","depth":1,"path":"2019/weekly-18.md","ref":"2019/weekly-18.md","articles":[]},"previous":{"title":"第 20 期","level":"1.66","depth":1,"path":"2019/weekly-20.md","ref":"2019/weekly-20.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-19.md","mtime":"2020-01-03T05:05:05.176Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2019/weekly-20.html b/docs/2019/weekly-20.html index dcd96ea..9ac1f62 100644 --- a/docs/2019/weekly-20.html +++ b/docs/2019/weekly-20.html @@ -1355,7 +1355,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 20 期","level":"1.66","depth":1,"next":{"title":"第 19 期","level":"1.67","depth":1,"path":"2019/weekly-19.md","ref":"2019/weekly-19.md","articles":[]},"previous":{"title":"2019","level":"1.65","depth":1,"path":"2019/index.md","ref":"2019/index.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-20.md","mtime":"2020-01-17T08:07:51.077Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 20 期","level":"1.66","depth":1,"next":{"title":"第 19 期","level":"1.67","depth":1,"path":"2019/weekly-19.md","ref":"2019/weekly-19.md","articles":[]},"previous":{"title":"2019","level":"1.65","depth":1,"path":"2019/index.md","ref":"2019/index.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2019/weekly-20.md","mtime":"2020-01-17T08:07:51.077Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-01.html b/docs/2020/weekly-01.html index 481e63b..5adc112 100644 --- a/docs/2020/weekly-01.html +++ b/docs/2020/weekly-01.html @@ -1355,7 +1355,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.64","depth":1,"next":{"title":"2019","level":"1.65","depth":1,"path":"2019/index.md","ref":"2019/index.md","articles":[]},"previous":{"title":"第 02 期","level":"1.63","depth":1,"path":"2020/weekly-02.md","ref":"2020/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-01.md","mtime":"2020-01-03T06:57:06.417Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.64","depth":1,"next":{"title":"2019","level":"1.65","depth":1,"path":"2019/index.md","ref":"2019/index.md","articles":[]},"previous":{"title":"第 02 期","level":"1.63","depth":1,"path":"2020/weekly-02.md","ref":"2020/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-01.md","mtime":"2020-01-03T06:57:06.417Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-02.html b/docs/2020/weekly-02.html index 7391c43..c679515 100644 --- a/docs/2020/weekly-02.html +++ b/docs/2020/weekly-02.html @@ -1358,7 +1358,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.63","depth":1,"next":{"title":"第 01 期","level":"1.64","depth":1,"path":"2020/weekly-01.md","ref":"2020/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.62","depth":1,"path":"2020/weekly-03.md","ref":"2020/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-02.md","mtime":"2020-03-13T09:45:18.687Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.63","depth":1,"next":{"title":"第 01 期","level":"1.64","depth":1,"path":"2020/weekly-01.md","ref":"2020/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.62","depth":1,"path":"2020/weekly-03.md","ref":"2020/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-02.md","mtime":"2020-03-13T09:45:18.687Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-03.html b/docs/2020/weekly-03.html index e927efd..b779628 100644 --- a/docs/2020/weekly-03.html +++ b/docs/2020/weekly-03.html @@ -1358,7 +1358,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.62","depth":1,"next":{"title":"第 02 期","level":"1.63","depth":1,"path":"2020/weekly-02.md","ref":"2020/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.61","depth":1,"path":"2020/weekly-04.md","ref":"2020/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-03.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.62","depth":1,"next":{"title":"第 02 期","level":"1.63","depth":1,"path":"2020/weekly-02.md","ref":"2020/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.61","depth":1,"path":"2020/weekly-04.md","ref":"2020/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-03.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-04.html b/docs/2020/weekly-04.html index bf1c934..f5575cf 100644 --- a/docs/2020/weekly-04.html +++ b/docs/2020/weekly-04.html @@ -1365,7 +1365,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.61","depth":1,"next":{"title":"第 03 期","level":"1.62","depth":1,"path":"2020/weekly-03.md","ref":"2020/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.60","depth":1,"path":"2020/weekly-05.md","ref":"2020/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-04.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.61","depth":1,"next":{"title":"第 03 期","level":"1.62","depth":1,"path":"2020/weekly-03.md","ref":"2020/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.60","depth":1,"path":"2020/weekly-05.md","ref":"2020/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-04.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-05.html b/docs/2020/weekly-05.html index 45d9542..8f8c655 100644 --- a/docs/2020/weekly-05.html +++ b/docs/2020/weekly-05.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.60","depth":1,"next":{"title":"第 04 期","level":"1.61","depth":1,"path":"2020/weekly-04.md","ref":"2020/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.59","depth":1,"path":"2020/weekly-06.md","ref":"2020/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-05.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.60","depth":1,"next":{"title":"第 04 期","level":"1.61","depth":1,"path":"2020/weekly-04.md","ref":"2020/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.59","depth":1,"path":"2020/weekly-06.md","ref":"2020/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-05.md","mtime":"2020-03-13T09:45:18.688Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-06.html b/docs/2020/weekly-06.html index 87f2634..2b482e0 100644 --- a/docs/2020/weekly-06.html +++ b/docs/2020/weekly-06.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.59","depth":1,"next":{"title":"第 05 期","level":"1.60","depth":1,"path":"2020/weekly-05.md","ref":"2020/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.58","depth":1,"path":"2020/weekly-07.md","ref":"2020/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-06.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.59","depth":1,"next":{"title":"第 05 期","level":"1.60","depth":1,"path":"2020/weekly-05.md","ref":"2020/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.58","depth":1,"path":"2020/weekly-07.md","ref":"2020/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-06.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-07.html b/docs/2020/weekly-07.html index e48e080..b958e1a 100644 --- a/docs/2020/weekly-07.html +++ b/docs/2020/weekly-07.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.58","depth":1,"next":{"title":"第 06 期","level":"1.59","depth":1,"path":"2020/weekly-06.md","ref":"2020/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.57","depth":1,"path":"2020/weekly-08.md","ref":"2020/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-07.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.58","depth":1,"next":{"title":"第 06 期","level":"1.59","depth":1,"path":"2020/weekly-06.md","ref":"2020/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.57","depth":1,"path":"2020/weekly-08.md","ref":"2020/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-07.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-08.html b/docs/2020/weekly-08.html index 9f92627..69faaf2 100644 --- a/docs/2020/weekly-08.html +++ b/docs/2020/weekly-08.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.57","depth":1,"next":{"title":"第 07 期","level":"1.58","depth":1,"path":"2020/weekly-07.md","ref":"2020/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.56","depth":1,"path":"2020/weekly-09.md","ref":"2020/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-08.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.57","depth":1,"next":{"title":"第 07 期","level":"1.58","depth":1,"path":"2020/weekly-07.md","ref":"2020/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.56","depth":1,"path":"2020/weekly-09.md","ref":"2020/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-08.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-09.html b/docs/2020/weekly-09.html index 91b1061..745cdee 100644 --- a/docs/2020/weekly-09.html +++ b/docs/2020/weekly-09.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.56","depth":1,"next":{"title":"第 08 期","level":"1.57","depth":1,"path":"2020/weekly-08.md","ref":"2020/weekly-08.md","articles":[]},"previous":{"title":"第 10 期","level":"1.55","depth":1,"path":"2020/weekly-10.md","ref":"2020/weekly-10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-09.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.56","depth":1,"next":{"title":"第 08 期","level":"1.57","depth":1,"path":"2020/weekly-08.md","ref":"2020/weekly-08.md","articles":[]},"previous":{"title":"第 10 期","level":"1.55","depth":1,"path":"2020/weekly-10.md","ref":"2020/weekly-10.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-09.md","mtime":"2020-03-13T09:45:18.689Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-10.html b/docs/2020/weekly-10.html index 545b678..cfb18aa 100644 --- a/docs/2020/weekly-10.html +++ b/docs/2020/weekly-10.html @@ -1362,7 +1362,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 10 期","level":"1.55","depth":1,"next":{"title":"第 09 期","level":"1.56","depth":1,"path":"2020/weekly-09.md","ref":"2020/weekly-09.md","articles":[]},"previous":{"title":"第 11 期","level":"1.54","depth":1,"path":"2020/weekly-11.md","ref":"2020/weekly-11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-10.md","mtime":"2020-03-13T09:45:18.690Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 10 期","level":"1.55","depth":1,"next":{"title":"第 09 期","level":"1.56","depth":1,"path":"2020/weekly-09.md","ref":"2020/weekly-09.md","articles":[]},"previous":{"title":"第 11 期","level":"1.54","depth":1,"path":"2020/weekly-11.md","ref":"2020/weekly-11.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-10.md","mtime":"2020-03-13T09:45:18.690Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-11.html b/docs/2020/weekly-11.html index dbb4654..cbd03b9 100644 --- a/docs/2020/weekly-11.html +++ b/docs/2020/weekly-11.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 11 期","level":"1.54","depth":1,"next":{"title":"第 10 期","level":"1.55","depth":1,"path":"2020/weekly-10.md","ref":"2020/weekly-10.md","articles":[]},"previous":{"title":"第 12 期","level":"1.53","depth":1,"path":"2020/weekly-12.md","ref":"2020/weekly-12.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-11.md","mtime":"2020-03-13T10:01:24.169Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 11 期","level":"1.54","depth":1,"next":{"title":"第 10 期","level":"1.55","depth":1,"path":"2020/weekly-10.md","ref":"2020/weekly-10.md","articles":[]},"previous":{"title":"第 12 期","level":"1.53","depth":1,"path":"2020/weekly-12.md","ref":"2020/weekly-12.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-11.md","mtime":"2020-03-13T10:01:24.169Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-12.html b/docs/2020/weekly-12.html index 9a73405..dd9572c 100644 --- a/docs/2020/weekly-12.html +++ b/docs/2020/weekly-12.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 12 期","level":"1.53","depth":1,"next":{"title":"第 11 期","level":"1.54","depth":1,"path":"2020/weekly-11.md","ref":"2020/weekly-11.md","articles":[]},"previous":{"title":"第 13 期","level":"1.52","depth":1,"path":"2020/weekly-13.md","ref":"2020/weekly-13.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-12.md","mtime":"2020-03-20T08:51:44.771Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 12 期","level":"1.53","depth":1,"next":{"title":"第 11 期","level":"1.54","depth":1,"path":"2020/weekly-11.md","ref":"2020/weekly-11.md","articles":[]},"previous":{"title":"第 13 期","level":"1.52","depth":1,"path":"2020/weekly-13.md","ref":"2020/weekly-13.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-12.md","mtime":"2020-03-20T08:51:44.771Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-13.html b/docs/2020/weekly-13.html index ce927d8..8d78f8a 100644 --- a/docs/2020/weekly-13.html +++ b/docs/2020/weekly-13.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 13 期","level":"1.52","depth":1,"next":{"title":"第 12 期","level":"1.53","depth":1,"path":"2020/weekly-12.md","ref":"2020/weekly-12.md","articles":[]},"previous":{"title":"第 14 期","level":"1.51","depth":1,"path":"2020/weekly-14.md","ref":"2020/weekly-14.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-13.md","mtime":"2020-03-27T08:52:53.031Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 13 期","level":"1.52","depth":1,"next":{"title":"第 12 期","level":"1.53","depth":1,"path":"2020/weekly-12.md","ref":"2020/weekly-12.md","articles":[]},"previous":{"title":"第 14 期","level":"1.51","depth":1,"path":"2020/weekly-14.md","ref":"2020/weekly-14.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-13.md","mtime":"2020-03-27T08:52:53.031Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-14.html b/docs/2020/weekly-14.html index 38e4c88..4cab41d 100644 --- a/docs/2020/weekly-14.html +++ b/docs/2020/weekly-14.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 14 期","level":"1.51","depth":1,"next":{"title":"第 13 期","level":"1.52","depth":1,"path":"2020/weekly-13.md","ref":"2020/weekly-13.md","articles":[]},"previous":{"title":"第 15 期","level":"1.50","depth":1,"path":"2020/weekly-15.md","ref":"2020/weekly-15.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-14.md","mtime":"2020-04-03T05:12:28.458Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 14 期","level":"1.51","depth":1,"next":{"title":"第 13 期","level":"1.52","depth":1,"path":"2020/weekly-13.md","ref":"2020/weekly-13.md","articles":[]},"previous":{"title":"第 15 期","level":"1.50","depth":1,"path":"2020/weekly-15.md","ref":"2020/weekly-15.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-14.md","mtime":"2020-04-03T05:12:28.458Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-15.html b/docs/2020/weekly-15.html index 98b2e6a..d8a8033 100644 --- a/docs/2020/weekly-15.html +++ b/docs/2020/weekly-15.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 15 期","level":"1.50","depth":1,"next":{"title":"第 14 期","level":"1.51","depth":1,"path":"2020/weekly-14.md","ref":"2020/weekly-14.md","articles":[]},"previous":{"title":"第 16 期","level":"1.49","depth":1,"path":"2020/weekly-16.md","ref":"2020/weekly-16.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-15.md","mtime":"2020-04-10T07:04:08.089Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 15 期","level":"1.50","depth":1,"next":{"title":"第 14 期","level":"1.51","depth":1,"path":"2020/weekly-14.md","ref":"2020/weekly-14.md","articles":[]},"previous":{"title":"第 16 期","level":"1.49","depth":1,"path":"2020/weekly-16.md","ref":"2020/weekly-16.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-15.md","mtime":"2020-04-10T07:04:08.089Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-16.html b/docs/2020/weekly-16.html index 4ea8ba1..a05db74 100644 --- a/docs/2020/weekly-16.html +++ b/docs/2020/weekly-16.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 16 期","level":"1.49","depth":1,"next":{"title":"第 15 期","level":"1.50","depth":1,"path":"2020/weekly-15.md","ref":"2020/weekly-15.md","articles":[]},"previous":{"title":"第 17 期","level":"1.48","depth":1,"path":"2020/weekly-17.md","ref":"2020/weekly-17.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-16.md","mtime":"2020-04-24T09:25:41.347Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 16 期","level":"1.49","depth":1,"next":{"title":"第 15 期","level":"1.50","depth":1,"path":"2020/weekly-15.md","ref":"2020/weekly-15.md","articles":[]},"previous":{"title":"第 17 期","level":"1.48","depth":1,"path":"2020/weekly-17.md","ref":"2020/weekly-17.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-16.md","mtime":"2020-04-24T09:25:41.347Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-17.html b/docs/2020/weekly-17.html index 9e8f3fa..73ad778 100644 --- a/docs/2020/weekly-17.html +++ b/docs/2020/weekly-17.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 17 期","level":"1.48","depth":1,"next":{"title":"第 16 期","level":"1.49","depth":1,"path":"2020/weekly-16.md","ref":"2020/weekly-16.md","articles":[]},"previous":{"title":"第 18 期","level":"1.47","depth":1,"path":"2020/weekly-18.md","ref":"2020/weekly-18.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-17.md","mtime":"2020-04-24T09:25:45.651Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 17 期","level":"1.48","depth":1,"next":{"title":"第 16 期","level":"1.49","depth":1,"path":"2020/weekly-16.md","ref":"2020/weekly-16.md","articles":[]},"previous":{"title":"第 18 期","level":"1.47","depth":1,"path":"2020/weekly-18.md","ref":"2020/weekly-18.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-17.md","mtime":"2020-04-24T09:25:45.651Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-18.html b/docs/2020/weekly-18.html index 623c57d..139ecab 100644 --- a/docs/2020/weekly-18.html +++ b/docs/2020/weekly-18.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 18 期","level":"1.47","depth":1,"next":{"title":"第 17 期","level":"1.48","depth":1,"path":"2020/weekly-17.md","ref":"2020/weekly-17.md","articles":[]},"previous":{"title":"第 19 期","level":"1.46","depth":1,"path":"2020/weekly-19.md","ref":"2020/weekly-19.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-18.md","mtime":"2020-05-09T06:36:00.261Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 18 期","level":"1.47","depth":1,"next":{"title":"第 17 期","level":"1.48","depth":1,"path":"2020/weekly-17.md","ref":"2020/weekly-17.md","articles":[]},"previous":{"title":"第 19 期","level":"1.46","depth":1,"path":"2020/weekly-19.md","ref":"2020/weekly-19.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-18.md","mtime":"2020-05-09T06:36:00.261Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-19.html b/docs/2020/weekly-19.html index 81f39a3..900a020 100644 --- a/docs/2020/weekly-19.html +++ b/docs/2020/weekly-19.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 19 期","level":"1.46","depth":1,"next":{"title":"第 18 期","level":"1.47","depth":1,"path":"2020/weekly-18.md","ref":"2020/weekly-18.md","articles":[]},"previous":{"title":"第 20 期","level":"1.45","depth":1,"path":"2020/weekly-20.md","ref":"2020/weekly-20.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-19.md","mtime":"2020-05-09T06:46:38.575Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 19 期","level":"1.46","depth":1,"next":{"title":"第 18 期","level":"1.47","depth":1,"path":"2020/weekly-18.md","ref":"2020/weekly-18.md","articles":[]},"previous":{"title":"第 20 期","level":"1.45","depth":1,"path":"2020/weekly-20.md","ref":"2020/weekly-20.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-19.md","mtime":"2020-05-09T06:46:38.575Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-20.html b/docs/2020/weekly-20.html index 65281e0..6f1beb2 100644 --- a/docs/2020/weekly-20.html +++ b/docs/2020/weekly-20.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 20 期","level":"1.45","depth":1,"next":{"title":"第 19 期","level":"1.46","depth":1,"path":"2020/weekly-19.md","ref":"2020/weekly-19.md","articles":[]},"previous":{"title":"第 21 期","level":"1.44","depth":1,"path":"2020/weekly-21.md","ref":"2020/weekly-21.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-20.md","mtime":"2020-05-15T09:00:03.372Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 20 期","level":"1.45","depth":1,"next":{"title":"第 19 期","level":"1.46","depth":1,"path":"2020/weekly-19.md","ref":"2020/weekly-19.md","articles":[]},"previous":{"title":"第 21 期","level":"1.44","depth":1,"path":"2020/weekly-21.md","ref":"2020/weekly-21.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-20.md","mtime":"2020-05-15T09:00:03.372Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-21.html b/docs/2020/weekly-21.html index a14b67c..e455a86 100644 --- a/docs/2020/weekly-21.html +++ b/docs/2020/weekly-21.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 21 期","level":"1.44","depth":1,"next":{"title":"第 20 期","level":"1.45","depth":1,"path":"2020/weekly-20.md","ref":"2020/weekly-20.md","articles":[]},"previous":{"title":"第 22 期","level":"1.43","depth":1,"path":"2020/weekly-22.md","ref":"2020/weekly-22.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-21.md","mtime":"2020-05-22T07:27:36.335Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 21 期","level":"1.44","depth":1,"next":{"title":"第 20 期","level":"1.45","depth":1,"path":"2020/weekly-20.md","ref":"2020/weekly-20.md","articles":[]},"previous":{"title":"第 22 期","level":"1.43","depth":1,"path":"2020/weekly-22.md","ref":"2020/weekly-22.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-21.md","mtime":"2020-05-22T07:27:36.335Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-22.html b/docs/2020/weekly-22.html index 96f773d..63dcd84 100644 --- a/docs/2020/weekly-22.html +++ b/docs/2020/weekly-22.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 22 期","level":"1.43","depth":1,"next":{"title":"第 21 期","level":"1.44","depth":1,"path":"2020/weekly-21.md","ref":"2020/weekly-21.md","articles":[]},"previous":{"title":"第 23 期","level":"1.42","depth":1,"path":"2020/weekly-23.md","ref":"2020/weekly-23.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-22.md","mtime":"2020-05-29T06:00:01.664Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 22 期","level":"1.43","depth":1,"next":{"title":"第 21 期","level":"1.44","depth":1,"path":"2020/weekly-21.md","ref":"2020/weekly-21.md","articles":[]},"previous":{"title":"第 23 期","level":"1.42","depth":1,"path":"2020/weekly-23.md","ref":"2020/weekly-23.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-22.md","mtime":"2020-05-29T06:00:01.664Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-23.html b/docs/2020/weekly-23.html index 335ae0b..76fada4 100644 --- a/docs/2020/weekly-23.html +++ b/docs/2020/weekly-23.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 23 期","level":"1.42","depth":1,"next":{"title":"第 22 期","level":"1.43","depth":1,"path":"2020/weekly-22.md","ref":"2020/weekly-22.md","articles":[]},"previous":{"title":"第 24 期","level":"1.41","depth":1,"path":"2020/weekly-24.md","ref":"2020/weekly-24.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-23.md","mtime":"2020-06-05T09:51:40.458Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 23 期","level":"1.42","depth":1,"next":{"title":"第 22 期","level":"1.43","depth":1,"path":"2020/weekly-22.md","ref":"2020/weekly-22.md","articles":[]},"previous":{"title":"第 24 期","level":"1.41","depth":1,"path":"2020/weekly-24.md","ref":"2020/weekly-24.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-23.md","mtime":"2020-06-05T09:51:40.458Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-24.html b/docs/2020/weekly-24.html index 9e4df5c..2a7a736 100644 --- a/docs/2020/weekly-24.html +++ b/docs/2020/weekly-24.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 24 期","level":"1.41","depth":1,"next":{"title":"第 23 期","level":"1.42","depth":1,"path":"2020/weekly-23.md","ref":"2020/weekly-23.md","articles":[]},"previous":{"title":"第 25 期","level":"1.40","depth":1,"path":"2020/weekly-25.md","ref":"2020/weekly-25.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-24.md","mtime":"2020-06-12T11:03:49.630Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 24 期","level":"1.41","depth":1,"next":{"title":"第 23 期","level":"1.42","depth":1,"path":"2020/weekly-23.md","ref":"2020/weekly-23.md","articles":[]},"previous":{"title":"第 25 期","level":"1.40","depth":1,"path":"2020/weekly-25.md","ref":"2020/weekly-25.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-24.md","mtime":"2020-06-12T11:03:49.630Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-25.html b/docs/2020/weekly-25.html index 95f5e45..93a2982 100644 --- a/docs/2020/weekly-25.html +++ b/docs/2020/weekly-25.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 25 期","level":"1.40","depth":1,"next":{"title":"第 24 期","level":"1.41","depth":1,"path":"2020/weekly-24.md","ref":"2020/weekly-24.md","articles":[]},"previous":{"title":"第 26 期","level":"1.39","depth":1,"path":"2020/weekly-26.md","ref":"2020/weekly-26.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-25.md","mtime":"2020-07-03T08:56:49.746Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 25 期","level":"1.40","depth":1,"next":{"title":"第 24 期","level":"1.41","depth":1,"path":"2020/weekly-24.md","ref":"2020/weekly-24.md","articles":[]},"previous":{"title":"第 26 期","level":"1.39","depth":1,"path":"2020/weekly-26.md","ref":"2020/weekly-26.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-25.md","mtime":"2020-07-03T08:56:49.746Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-26.html b/docs/2020/weekly-26.html index 81e3798..4683cca 100644 --- a/docs/2020/weekly-26.html +++ b/docs/2020/weekly-26.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 26 期","level":"1.39","depth":1,"next":{"title":"第 25 期","level":"1.40","depth":1,"path":"2020/weekly-25.md","ref":"2020/weekly-25.md","articles":[]},"previous":{"title":"第 27 期","level":"1.38","depth":1,"path":"2020/weekly-27.md","ref":"2020/weekly-27.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-26.md","mtime":"2020-07-03T08:56:56.616Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 26 期","level":"1.39","depth":1,"next":{"title":"第 25 期","level":"1.40","depth":1,"path":"2020/weekly-25.md","ref":"2020/weekly-25.md","articles":[]},"previous":{"title":"第 27 期","level":"1.38","depth":1,"path":"2020/weekly-27.md","ref":"2020/weekly-27.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-26.md","mtime":"2020-07-03T08:56:56.616Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-27.html b/docs/2020/weekly-27.html index c218fea..17ae609 100644 --- a/docs/2020/weekly-27.html +++ b/docs/2020/weekly-27.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 27 期","level":"1.38","depth":1,"next":{"title":"第 26 期","level":"1.39","depth":1,"path":"2020/weekly-26.md","ref":"2020/weekly-26.md","articles":[]},"previous":{"title":"第 28 期","level":"1.37","depth":1,"path":"2020/weekly-28.md","ref":"2020/weekly-28.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-27.md","mtime":"2020-07-03T08:56:43.945Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 27 期","level":"1.38","depth":1,"next":{"title":"第 26 期","level":"1.39","depth":1,"path":"2020/weekly-26.md","ref":"2020/weekly-26.md","articles":[]},"previous":{"title":"第 28 期","level":"1.37","depth":1,"path":"2020/weekly-28.md","ref":"2020/weekly-28.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-27.md","mtime":"2020-07-03T08:56:43.945Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-28.html b/docs/2020/weekly-28.html index dc32746..82edfb6 100644 --- a/docs/2020/weekly-28.html +++ b/docs/2020/weekly-28.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 28 期","level":"1.37","depth":1,"next":{"title":"第 27 期","level":"1.38","depth":1,"path":"2020/weekly-27.md","ref":"2020/weekly-27.md","articles":[]},"previous":{"title":"第 29 期","level":"1.36","depth":1,"path":"2020/weekly-29.md","ref":"2020/weekly-29.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-28.md","mtime":"2020-07-10T06:40:55.615Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 28 期","level":"1.37","depth":1,"next":{"title":"第 27 期","level":"1.38","depth":1,"path":"2020/weekly-27.md","ref":"2020/weekly-27.md","articles":[]},"previous":{"title":"第 29 期","level":"1.36","depth":1,"path":"2020/weekly-29.md","ref":"2020/weekly-29.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-28.md","mtime":"2020-07-10T06:40:55.615Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-29.html b/docs/2020/weekly-29.html index b31a6a5..76f422a 100644 --- a/docs/2020/weekly-29.html +++ b/docs/2020/weekly-29.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 29 期","level":"1.36","depth":1,"next":{"title":"第 28 期","level":"1.37","depth":1,"path":"2020/weekly-28.md","ref":"2020/weekly-28.md","articles":[]},"previous":{"title":"第 30 期","level":"1.35","depth":1,"path":"2020/weekly-30.md","ref":"2020/weekly-30.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-29.md","mtime":"2020-07-17T08:44:20.511Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 29 期","level":"1.36","depth":1,"next":{"title":"第 28 期","level":"1.37","depth":1,"path":"2020/weekly-28.md","ref":"2020/weekly-28.md","articles":[]},"previous":{"title":"第 30 期","level":"1.35","depth":1,"path":"2020/weekly-30.md","ref":"2020/weekly-30.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-29.md","mtime":"2020-07-17T08:44:20.511Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-30.html b/docs/2020/weekly-30.html index 201d9e8..8cc691f 100644 --- a/docs/2020/weekly-30.html +++ b/docs/2020/weekly-30.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 30 期","level":"1.35","depth":1,"next":{"title":"第 29 期","level":"1.36","depth":1,"path":"2020/weekly-29.md","ref":"2020/weekly-29.md","articles":[]},"previous":{"title":"第 31 期","level":"1.34","depth":1,"path":"2020/weekly-31.md","ref":"2020/weekly-31.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-30.md","mtime":"2020-07-24T08:41:42.402Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 30 期","level":"1.35","depth":1,"next":{"title":"第 29 期","level":"1.36","depth":1,"path":"2020/weekly-29.md","ref":"2020/weekly-29.md","articles":[]},"previous":{"title":"第 31 期","level":"1.34","depth":1,"path":"2020/weekly-31.md","ref":"2020/weekly-31.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-30.md","mtime":"2020-07-24T08:41:42.402Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-31.html b/docs/2020/weekly-31.html index 782ebf5..72458b4 100644 --- a/docs/2020/weekly-31.html +++ b/docs/2020/weekly-31.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 31 期","level":"1.34","depth":1,"next":{"title":"第 30 期","level":"1.35","depth":1,"path":"2020/weekly-30.md","ref":"2020/weekly-30.md","articles":[]},"previous":{"title":"第 32 期","level":"1.33","depth":1,"path":"2020/weekly-32.md","ref":"2020/weekly-32.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-31.md","mtime":"2020-07-31T05:37:08.319Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 31 期","level":"1.34","depth":1,"next":{"title":"第 30 期","level":"1.35","depth":1,"path":"2020/weekly-30.md","ref":"2020/weekly-30.md","articles":[]},"previous":{"title":"第 32 期","level":"1.33","depth":1,"path":"2020/weekly-32.md","ref":"2020/weekly-32.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-31.md","mtime":"2020-07-31T05:37:08.319Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-32.html b/docs/2020/weekly-32.html index 8060de3..a46d99f 100644 --- a/docs/2020/weekly-32.html +++ b/docs/2020/weekly-32.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 32 期","level":"1.33","depth":1,"next":{"title":"第 31 期","level":"1.34","depth":1,"path":"2020/weekly-31.md","ref":"2020/weekly-31.md","articles":[]},"previous":{"title":"第 33 期","level":"1.32","depth":1,"path":"2020/weekly-33.md","ref":"2020/weekly-33.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-32.md","mtime":"2020-08-07T08:19:23.226Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 32 期","level":"1.33","depth":1,"next":{"title":"第 31 期","level":"1.34","depth":1,"path":"2020/weekly-31.md","ref":"2020/weekly-31.md","articles":[]},"previous":{"title":"第 33 期","level":"1.32","depth":1,"path":"2020/weekly-33.md","ref":"2020/weekly-33.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-32.md","mtime":"2020-08-07T08:19:23.226Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-33.html b/docs/2020/weekly-33.html index 9b661ad..1537d8a 100644 --- a/docs/2020/weekly-33.html +++ b/docs/2020/weekly-33.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 33 期","level":"1.32","depth":1,"next":{"title":"第 32 期","level":"1.33","depth":1,"path":"2020/weekly-32.md","ref":"2020/weekly-32.md","articles":[]},"previous":{"title":"第 34 期","level":"1.31","depth":1,"path":"2020/weekly-34.md","ref":"2020/weekly-34.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-33.md","mtime":"2020-08-14T09:00:19.678Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 33 期","level":"1.32","depth":1,"next":{"title":"第 32 期","level":"1.33","depth":1,"path":"2020/weekly-32.md","ref":"2020/weekly-32.md","articles":[]},"previous":{"title":"第 34 期","level":"1.31","depth":1,"path":"2020/weekly-34.md","ref":"2020/weekly-34.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-33.md","mtime":"2020-08-14T09:00:19.678Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-34.html b/docs/2020/weekly-34.html index 3de46b7..512d935 100644 --- a/docs/2020/weekly-34.html +++ b/docs/2020/weekly-34.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 34 期","level":"1.31","depth":1,"next":{"title":"第 33 期","level":"1.32","depth":1,"path":"2020/weekly-33.md","ref":"2020/weekly-33.md","articles":[]},"previous":{"title":"第 35 期","level":"1.30","depth":1,"path":"2020/weekly-35.md","ref":"2020/weekly-35.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-34.md","mtime":"2020-08-21T05:43:19.625Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 34 期","level":"1.31","depth":1,"next":{"title":"第 33 期","level":"1.32","depth":1,"path":"2020/weekly-33.md","ref":"2020/weekly-33.md","articles":[]},"previous":{"title":"第 35 期","level":"1.30","depth":1,"path":"2020/weekly-35.md","ref":"2020/weekly-35.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-34.md","mtime":"2020-08-21T05:43:19.625Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-35.html b/docs/2020/weekly-35.html index edc71ca..2cfe712 100644 --- a/docs/2020/weekly-35.html +++ b/docs/2020/weekly-35.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 35 期","level":"1.30","depth":1,"next":{"title":"第 34 期","level":"1.31","depth":1,"path":"2020/weekly-34.md","ref":"2020/weekly-34.md","articles":[]},"previous":{"title":"第 36 期","level":"1.29","depth":1,"path":"2020/weekly-36.md","ref":"2020/weekly-36.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-35.md","mtime":"2020-09-04T07:37:51.639Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 35 期","level":"1.30","depth":1,"next":{"title":"第 34 期","level":"1.31","depth":1,"path":"2020/weekly-34.md","ref":"2020/weekly-34.md","articles":[]},"previous":{"title":"第 36 期","level":"1.29","depth":1,"path":"2020/weekly-36.md","ref":"2020/weekly-36.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-35.md","mtime":"2020-09-04T07:37:51.639Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-36.html b/docs/2020/weekly-36.html index cdf7002..9a4ff1e 100644 --- a/docs/2020/weekly-36.html +++ b/docs/2020/weekly-36.html @@ -1357,7 +1357,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 36 期","level":"1.29","depth":1,"next":{"title":"第 35 期","level":"1.30","depth":1,"path":"2020/weekly-35.md","ref":"2020/weekly-35.md","articles":[]},"previous":{"title":"第 37 期","level":"1.28","depth":1,"path":"2020/weekly-37.md","ref":"2020/weekly-37.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-36.md","mtime":"2020-09-04T08:12:22.655Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 36 期","level":"1.29","depth":1,"next":{"title":"第 35 期","level":"1.30","depth":1,"path":"2020/weekly-35.md","ref":"2020/weekly-35.md","articles":[]},"previous":{"title":"第 37 期","level":"1.28","depth":1,"path":"2020/weekly-37.md","ref":"2020/weekly-37.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-36.md","mtime":"2020-09-04T08:12:22.655Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-37.html b/docs/2020/weekly-37.html index d009f42..dfce034 100644 --- a/docs/2020/weekly-37.html +++ b/docs/2020/weekly-37.html @@ -1360,7 +1360,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 37 期","level":"1.28","depth":1,"next":{"title":"第 36 期","level":"1.29","depth":1,"path":"2020/weekly-36.md","ref":"2020/weekly-36.md","articles":[]},"previous":{"title":"第 38 期","level":"1.27","depth":1,"path":"2020/weekly-38.md","ref":"2020/weekly-38.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-37.md","mtime":"2020-09-11T05:35:43.289Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 37 期","level":"1.28","depth":1,"next":{"title":"第 36 期","level":"1.29","depth":1,"path":"2020/weekly-36.md","ref":"2020/weekly-36.md","articles":[]},"previous":{"title":"第 38 期","level":"1.27","depth":1,"path":"2020/weekly-38.md","ref":"2020/weekly-38.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-37.md","mtime":"2020-09-11T05:35:43.289Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-38.html b/docs/2020/weekly-38.html index c56cc21..073c4a8 100644 --- a/docs/2020/weekly-38.html +++ b/docs/2020/weekly-38.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 38 期","level":"1.27","depth":1,"next":{"title":"第 37 期","level":"1.28","depth":1,"path":"2020/weekly-37.md","ref":"2020/weekly-37.md","articles":[]},"previous":{"title":"第 39 期","level":"1.26","depth":1,"path":"2020/weekly-39.md","ref":"2020/weekly-39.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-38.md","mtime":"2020-09-18T07:38:48.129Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 38 期","level":"1.27","depth":1,"next":{"title":"第 37 期","level":"1.28","depth":1,"path":"2020/weekly-37.md","ref":"2020/weekly-37.md","articles":[]},"previous":{"title":"第 39 期","level":"1.26","depth":1,"path":"2020/weekly-39.md","ref":"2020/weekly-39.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-38.md","mtime":"2020-09-18T07:38:48.129Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-39.html b/docs/2020/weekly-39.html index 3ff8191..992020a 100644 --- a/docs/2020/weekly-39.html +++ b/docs/2020/weekly-39.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 39 期","level":"1.26","depth":1,"next":{"title":"第 38 期","level":"1.27","depth":1,"path":"2020/weekly-38.md","ref":"2020/weekly-38.md","articles":[]},"previous":{"title":"第 40 期","level":"1.25","depth":1,"path":"2020/weekly-40.md","ref":"2020/weekly-40.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-39.md","mtime":"2020-09-25T06:32:43.986Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 39 期","level":"1.26","depth":1,"next":{"title":"第 38 期","level":"1.27","depth":1,"path":"2020/weekly-38.md","ref":"2020/weekly-38.md","articles":[]},"previous":{"title":"第 40 期","level":"1.25","depth":1,"path":"2020/weekly-40.md","ref":"2020/weekly-40.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-39.md","mtime":"2020-09-25T06:32:43.986Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-40.html b/docs/2020/weekly-40.html index d056f3d..0854f13 100644 --- a/docs/2020/weekly-40.html +++ b/docs/2020/weekly-40.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 40 期","level":"1.25","depth":1,"next":{"title":"第 39 期","level":"1.26","depth":1,"path":"2020/weekly-39.md","ref":"2020/weekly-39.md","articles":[]},"previous":{"title":"第 41 期","level":"1.24","depth":1,"path":"2020/weekly-41.md","ref":"2020/weekly-41.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-40.md","mtime":"2020-10-10T05:07:25.400Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 40 期","level":"1.25","depth":1,"next":{"title":"第 39 期","level":"1.26","depth":1,"path":"2020/weekly-39.md","ref":"2020/weekly-39.md","articles":[]},"previous":{"title":"第 41 期","level":"1.24","depth":1,"path":"2020/weekly-41.md","ref":"2020/weekly-41.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-40.md","mtime":"2020-10-10T05:07:25.400Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-41.html b/docs/2020/weekly-41.html index aa021cb..fc61b4a 100644 --- a/docs/2020/weekly-41.html +++ b/docs/2020/weekly-41.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 41 期","level":"1.24","depth":1,"next":{"title":"第 40 期","level":"1.25","depth":1,"path":"2020/weekly-40.md","ref":"2020/weekly-40.md","articles":[]},"previous":{"title":"第 42 期","level":"1.23","depth":1,"path":"2020/weekly-42.md","ref":"2020/weekly-42.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-41.md","mtime":"2020-10-10T05:39:40.822Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 41 期","level":"1.24","depth":1,"next":{"title":"第 40 期","level":"1.25","depth":1,"path":"2020/weekly-40.md","ref":"2020/weekly-40.md","articles":[]},"previous":{"title":"第 42 期","level":"1.23","depth":1,"path":"2020/weekly-42.md","ref":"2020/weekly-42.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-41.md","mtime":"2020-10-10T05:39:40.822Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-42.html b/docs/2020/weekly-42.html index 3635871..d991710 100644 --- a/docs/2020/weekly-42.html +++ b/docs/2020/weekly-42.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 42 期","level":"1.23","depth":1,"next":{"title":"第 41 期","level":"1.24","depth":1,"path":"2020/weekly-41.md","ref":"2020/weekly-41.md","articles":[]},"previous":{"title":"第 43 期","level":"1.22","depth":1,"path":"2020/weekly-43.md","ref":"2020/weekly-43.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-42.md","mtime":"2020-10-16T08:42:14.703Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 42 期","level":"1.23","depth":1,"next":{"title":"第 41 期","level":"1.24","depth":1,"path":"2020/weekly-41.md","ref":"2020/weekly-41.md","articles":[]},"previous":{"title":"第 43 期","level":"1.22","depth":1,"path":"2020/weekly-43.md","ref":"2020/weekly-43.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-42.md","mtime":"2020-10-16T08:42:14.703Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-43.html b/docs/2020/weekly-43.html index 723bce1..32ae061 100644 --- a/docs/2020/weekly-43.html +++ b/docs/2020/weekly-43.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 43 期","level":"1.22","depth":1,"next":{"title":"第 42 期","level":"1.23","depth":1,"path":"2020/weekly-42.md","ref":"2020/weekly-42.md","articles":[]},"previous":{"title":"第 44 期","level":"1.21","depth":1,"path":"2020/weekly-44.md","ref":"2020/weekly-44.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-43.md","mtime":"2020-10-23T05:43:01.969Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 43 期","level":"1.22","depth":1,"next":{"title":"第 42 期","level":"1.23","depth":1,"path":"2020/weekly-42.md","ref":"2020/weekly-42.md","articles":[]},"previous":{"title":"第 44 期","level":"1.21","depth":1,"path":"2020/weekly-44.md","ref":"2020/weekly-44.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-43.md","mtime":"2020-10-23T05:43:01.969Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-44.html b/docs/2020/weekly-44.html index 1457086..2b0608a 100644 --- a/docs/2020/weekly-44.html +++ b/docs/2020/weekly-44.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 44 期","level":"1.21","depth":1,"next":{"title":"第 43 期","level":"1.22","depth":1,"path":"2020/weekly-43.md","ref":"2020/weekly-43.md","articles":[]},"previous":{"title":"第 45 期","level":"1.20","depth":1,"path":"2020/weekly-45.md","ref":"2020/weekly-45.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-44.md","mtime":"2020-10-30T06:14:37.275Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 44 期","level":"1.21","depth":1,"next":{"title":"第 43 期","level":"1.22","depth":1,"path":"2020/weekly-43.md","ref":"2020/weekly-43.md","articles":[]},"previous":{"title":"第 45 期","level":"1.20","depth":1,"path":"2020/weekly-45.md","ref":"2020/weekly-45.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-44.md","mtime":"2020-10-30T06:14:37.275Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-45.html b/docs/2020/weekly-45.html index 757a008..715f9a8 100644 --- a/docs/2020/weekly-45.html +++ b/docs/2020/weekly-45.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 45 期","level":"1.20","depth":1,"next":{"title":"第 44 期","level":"1.21","depth":1,"path":"2020/weekly-44.md","ref":"2020/weekly-44.md","articles":[]},"previous":{"title":"第 46 期","level":"1.19","depth":1,"path":"2020/weekly-46.md","ref":"2020/weekly-46.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-45.md","mtime":"2020-11-06T08:11:09.582Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 45 期","level":"1.20","depth":1,"next":{"title":"第 44 期","level":"1.21","depth":1,"path":"2020/weekly-44.md","ref":"2020/weekly-44.md","articles":[]},"previous":{"title":"第 46 期","level":"1.19","depth":1,"path":"2020/weekly-46.md","ref":"2020/weekly-46.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-45.md","mtime":"2020-11-06T08:11:09.582Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-46.html b/docs/2020/weekly-46.html index bd6ba74..38e062e 100644 --- a/docs/2020/weekly-46.html +++ b/docs/2020/weekly-46.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 46 期","level":"1.19","depth":1,"next":{"title":"第 45 期","level":"1.20","depth":1,"path":"2020/weekly-45.md","ref":"2020/weekly-45.md","articles":[]},"previous":{"title":"第 47 期","level":"1.18","depth":1,"path":"2020/weekly-47.md","ref":"2020/weekly-47.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-46.md","mtime":"2020-11-13T08:19:32.069Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 46 期","level":"1.19","depth":1,"next":{"title":"第 45 期","level":"1.20","depth":1,"path":"2020/weekly-45.md","ref":"2020/weekly-45.md","articles":[]},"previous":{"title":"第 47 期","level":"1.18","depth":1,"path":"2020/weekly-47.md","ref":"2020/weekly-47.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-46.md","mtime":"2020-11-13T08:19:32.069Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-47.html b/docs/2020/weekly-47.html index e477faf..8f3eec9 100644 --- a/docs/2020/weekly-47.html +++ b/docs/2020/weekly-47.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 47 期","level":"1.18","depth":1,"next":{"title":"第 46 期","level":"1.19","depth":1,"path":"2020/weekly-46.md","ref":"2020/weekly-46.md","articles":[]},"previous":{"title":"第 48 期","level":"1.17","depth":1,"path":"2020/weekly-48.md","ref":"2020/weekly-48.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-47.md","mtime":"2020-11-20T08:31:36.803Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 47 期","level":"1.18","depth":1,"next":{"title":"第 46 期","level":"1.19","depth":1,"path":"2020/weekly-46.md","ref":"2020/weekly-46.md","articles":[]},"previous":{"title":"第 48 期","level":"1.17","depth":1,"path":"2020/weekly-48.md","ref":"2020/weekly-48.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-47.md","mtime":"2020-11-20T08:31:36.803Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-48.html b/docs/2020/weekly-48.html index 047b5e8..3608be6 100644 --- a/docs/2020/weekly-48.html +++ b/docs/2020/weekly-48.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 48 期","level":"1.17","depth":1,"next":{"title":"第 47 期","level":"1.18","depth":1,"path":"2020/weekly-47.md","ref":"2020/weekly-47.md","articles":[]},"previous":{"title":"第 49 期","level":"1.16","depth":1,"path":"2020/weekly-49.md","ref":"2020/weekly-49.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-48.md","mtime":"2020-11-27T06:43:57.973Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 48 期","level":"1.17","depth":1,"next":{"title":"第 47 期","level":"1.18","depth":1,"path":"2020/weekly-47.md","ref":"2020/weekly-47.md","articles":[]},"previous":{"title":"第 49 期","level":"1.16","depth":1,"path":"2020/weekly-49.md","ref":"2020/weekly-49.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-48.md","mtime":"2020-11-27T06:43:57.973Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-49.html b/docs/2020/weekly-49.html index 850c573..4d38bf8 100644 --- a/docs/2020/weekly-49.html +++ b/docs/2020/weekly-49.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 49 期","level":"1.16","depth":1,"next":{"title":"第 48 期","level":"1.17","depth":1,"path":"2020/weekly-48.md","ref":"2020/weekly-48.md","articles":[]},"previous":{"title":"第 50 期","level":"1.15","depth":1,"path":"2020/weekly-50.md","ref":"2020/weekly-50.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-49.md","mtime":"2020-12-04T08:02:26.521Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 49 期","level":"1.16","depth":1,"next":{"title":"第 48 期","level":"1.17","depth":1,"path":"2020/weekly-48.md","ref":"2020/weekly-48.md","articles":[]},"previous":{"title":"第 50 期","level":"1.15","depth":1,"path":"2020/weekly-50.md","ref":"2020/weekly-50.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-49.md","mtime":"2020-12-04T08:02:26.521Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-50.html b/docs/2020/weekly-50.html index e07dc6d..bf93b81 100644 --- a/docs/2020/weekly-50.html +++ b/docs/2020/weekly-50.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 50 期","level":"1.15","depth":1,"next":{"title":"第 49 期","level":"1.16","depth":1,"path":"2020/weekly-49.md","ref":"2020/weekly-49.md","articles":[]},"previous":{"title":"第 51 期","level":"1.14","depth":1,"path":"2020/weekly-51.md","ref":"2020/weekly-51.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-50.md","mtime":"2020-12-11T06:13:02.585Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 50 期","level":"1.15","depth":1,"next":{"title":"第 49 期","level":"1.16","depth":1,"path":"2020/weekly-49.md","ref":"2020/weekly-49.md","articles":[]},"previous":{"title":"第 51 期","level":"1.14","depth":1,"path":"2020/weekly-51.md","ref":"2020/weekly-51.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-50.md","mtime":"2020-12-11T06:13:02.585Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-51.html b/docs/2020/weekly-51.html index 5d01e0e..267c619 100644 --- a/docs/2020/weekly-51.html +++ b/docs/2020/weekly-51.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 51 期","level":"1.14","depth":1,"next":{"title":"第 50 期","level":"1.15","depth":1,"path":"2020/weekly-50.md","ref":"2020/weekly-50.md","articles":[]},"previous":{"title":"第 52 期","level":"1.13","depth":1,"path":"2020/weekly-52.md","ref":"2020/weekly-52.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-51.md","mtime":"2020-12-18T07:33:55.895Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 51 期","level":"1.14","depth":1,"next":{"title":"第 50 期","level":"1.15","depth":1,"path":"2020/weekly-50.md","ref":"2020/weekly-50.md","articles":[]},"previous":{"title":"第 52 期","level":"1.13","depth":1,"path":"2020/weekly-52.md","ref":"2020/weekly-52.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-51.md","mtime":"2020-12-18T07:33:55.895Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2020/weekly-52.html b/docs/2020/weekly-52.html index d8b7702..92138dd 100644 --- a/docs/2020/weekly-52.html +++ b/docs/2020/weekly-52.html @@ -1349,7 +1349,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 52 期","level":"1.13","depth":1,"next":{"title":"第 51 期","level":"1.14","depth":1,"path":"2020/weekly-51.md","ref":"2020/weekly-51.md","articles":[]},"previous":{"title":"2020","level":"1.12","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-52.md","mtime":"2020-12-25T09:17:45.027Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 52 期","level":"1.13","depth":1,"next":{"title":"第 51 期","level":"1.14","depth":1,"path":"2020/weekly-51.md","ref":"2020/weekly-51.md","articles":[]},"previous":{"title":"2020","level":"1.12","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2020/weekly-52.md","mtime":"2020-12-25T09:17:45.027Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-01.html b/docs/2021/weekly-01.html index c5700e8..972437f 100644 --- a/docs/2021/weekly-01.html +++ b/docs/2021/weekly-01.html @@ -1346,7 +1346,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.11","depth":1,"next":{"title":"2020","level":"1.12","depth":1,"ref":"","articles":[]},"previous":{"title":"第 02 期","level":"1.10","depth":1,"path":"2021/weekly-02.md","ref":"2021/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-01.md","mtime":"2020-12-31T06:43:37.325Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 01 期","level":"1.11","depth":1,"next":{"title":"2020","level":"1.12","depth":1,"ref":"","articles":[]},"previous":{"title":"第 02 期","level":"1.10","depth":1,"path":"2021/weekly-02.md","ref":"2021/weekly-02.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-01.md","mtime":"2020-12-31T06:43:37.325Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-02.html b/docs/2021/weekly-02.html index 6b01cc3..c973cf0 100644 --- a/docs/2021/weekly-02.html +++ b/docs/2021/weekly-02.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.10","depth":1,"next":{"title":"第 01 期","level":"1.11","depth":1,"path":"2021/weekly-01.md","ref":"2021/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.9","depth":1,"path":"2021/weekly-03.md","ref":"2021/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-02.md","mtime":"2021-01-08T08:27:54.960Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 02 期","level":"1.10","depth":1,"next":{"title":"第 01 期","level":"1.11","depth":1,"path":"2021/weekly-01.md","ref":"2021/weekly-01.md","articles":[]},"previous":{"title":"第 03 期","level":"1.9","depth":1,"path":"2021/weekly-03.md","ref":"2021/weekly-03.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-02.md","mtime":"2021-01-08T08:27:54.960Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-03.html b/docs/2021/weekly-03.html index 4c98515..9e96f40 100644 --- a/docs/2021/weekly-03.html +++ b/docs/2021/weekly-03.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.9","depth":1,"next":{"title":"第 02 期","level":"1.10","depth":1,"path":"2021/weekly-02.md","ref":"2021/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.8","depth":1,"path":"2021/weekly-04.md","ref":"2021/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-03.md","mtime":"2021-01-15T09:42:40.430Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 03 期","level":"1.9","depth":1,"next":{"title":"第 02 期","level":"1.10","depth":1,"path":"2021/weekly-02.md","ref":"2021/weekly-02.md","articles":[]},"previous":{"title":"第 04 期","level":"1.8","depth":1,"path":"2021/weekly-04.md","ref":"2021/weekly-04.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-03.md","mtime":"2021-01-15T09:42:40.430Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-04.html b/docs/2021/weekly-04.html index 14b3aae..7797ccb 100644 --- a/docs/2021/weekly-04.html +++ b/docs/2021/weekly-04.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.8","depth":1,"next":{"title":"第 03 期","level":"1.9","depth":1,"path":"2021/weekly-03.md","ref":"2021/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.7","depth":1,"path":"2021/weekly-05.md","ref":"2021/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-04.md","mtime":"2021-01-22T03:31:50.999Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 04 期","level":"1.8","depth":1,"next":{"title":"第 03 期","level":"1.9","depth":1,"path":"2021/weekly-03.md","ref":"2021/weekly-03.md","articles":[]},"previous":{"title":"第 05 期","level":"1.7","depth":1,"path":"2021/weekly-05.md","ref":"2021/weekly-05.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-04.md","mtime":"2021-01-22T03:31:50.999Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-05.html b/docs/2021/weekly-05.html index 4af0869..1541660 100644 --- a/docs/2021/weekly-05.html +++ b/docs/2021/weekly-05.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.7","depth":1,"next":{"title":"第 04 期","level":"1.8","depth":1,"path":"2021/weekly-04.md","ref":"2021/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.6","depth":1,"path":"2021/weekly-06.md","ref":"2021/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-05.md","mtime":"2021-01-29T02:59:13.218Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 05 期","level":"1.7","depth":1,"next":{"title":"第 04 期","level":"1.8","depth":1,"path":"2021/weekly-04.md","ref":"2021/weekly-04.md","articles":[]},"previous":{"title":"第 06 期","level":"1.6","depth":1,"path":"2021/weekly-06.md","ref":"2021/weekly-06.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-05.md","mtime":"2021-01-29T02:59:13.218Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-06.html b/docs/2021/weekly-06.html index ce2d9c6..2645eda 100644 --- a/docs/2021/weekly-06.html +++ b/docs/2021/weekly-06.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.6","depth":1,"next":{"title":"第 05 期","level":"1.7","depth":1,"path":"2021/weekly-05.md","ref":"2021/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.5","depth":1,"path":"2021/weekly-07.md","ref":"2021/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-06.md","mtime":"2021-02-05T07:44:11.841Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 06 期","level":"1.6","depth":1,"next":{"title":"第 05 期","level":"1.7","depth":1,"path":"2021/weekly-05.md","ref":"2021/weekly-05.md","articles":[]},"previous":{"title":"第 07 期","level":"1.5","depth":1,"path":"2021/weekly-07.md","ref":"2021/weekly-07.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-06.md","mtime":"2021-02-05T07:44:11.841Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-07.html b/docs/2021/weekly-07.html index e9b2564..9ac986e 100644 --- a/docs/2021/weekly-07.html +++ b/docs/2021/weekly-07.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.5","depth":1,"next":{"title":"第 06 期","level":"1.6","depth":1,"path":"2021/weekly-06.md","ref":"2021/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.4","depth":1,"path":"2021/weekly-08.md","ref":"2021/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-07.md","mtime":"2021-02-12T13:08:04.990Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 07 期","level":"1.5","depth":1,"next":{"title":"第 06 期","level":"1.6","depth":1,"path":"2021/weekly-06.md","ref":"2021/weekly-06.md","articles":[]},"previous":{"title":"第 08 期","level":"1.4","depth":1,"path":"2021/weekly-08.md","ref":"2021/weekly-08.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-07.md","mtime":"2021-02-12T13:08:04.990Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-08.html b/docs/2021/weekly-08.html index c65f8dd..bd27e1b 100644 --- a/docs/2021/weekly-08.html +++ b/docs/2021/weekly-08.html @@ -1352,7 +1352,7 @@

No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.4","depth":1,"next":{"title":"第 07 期","level":"1.5","depth":1,"path":"2021/weekly-07.md","ref":"2021/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.3","depth":1,"path":"2021/weekly-09.md","ref":"2021/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-08.md","mtime":"2021-02-22T05:47:13.599Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 08 期","level":"1.4","depth":1,"next":{"title":"第 07 期","level":"1.5","depth":1,"path":"2021/weekly-07.md","ref":"2021/weekly-07.md","articles":[]},"previous":{"title":"第 09 期","level":"1.3","depth":1,"path":"2021/weekly-09.md","ref":"2021/weekly-09.md","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-08.md","mtime":"2021-02-22T05:47:13.599Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-09.html b/docs/2021/weekly-09.html index 5e3cbf7..ce7777c 100644 --- a/docs/2021/weekly-09.html +++ b/docs/2021/weekly-09.html @@ -1256,12 +1256,12 @@

* @Email: wangfuyuan@nnuo.com * @Date: 2021-2-12 14:18:24 * @LastEditors: wangfuyuan - * @LastEditTime: 2021-02-26 15:35:40 + * @LastEditTime: 2021-02-26 15:51:49 * @FilePath: \nuofe-weekly\2021\weekly-09.md -->

诺诺前端周刊:2021-09 期

-

Add:2021-02-20

-

Update:2021-02-20

+

Add:2021-02-26

+

Update:2021-02-26

202109

前端消息

    @@ -1346,7 +1346,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.3","depth":1,"next":{"title":"第 08 期","level":"1.4","depth":1,"path":"2021/weekly-08.md","ref":"2021/weekly-08.md","articles":[]},"previous":{"title":"2021","level":"1.2","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-09.md","mtime":"2021-02-26T07:35:40.509Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":"..","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"第 09 期","level":"1.3","depth":1,"next":{"title":"第 08 期","level":"1.4","depth":1,"path":"2021/weekly-08.md","ref":"2021/weekly-08.md","articles":[]},"previous":{"title":"2021","level":"1.2","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"2021/weekly-09.md","mtime":"2021-02-26T07:51:49.245Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":"..","book":{"language":""}}); }); diff --git a/docs/2021/weekly-09.md b/docs/2021/weekly-09.md index e1bc656..4f9a3d0 100644 --- a/docs/2021/weekly-09.md +++ b/docs/2021/weekly-09.md @@ -4,15 +4,15 @@ * @Email: wangfuyuan@nnuo.com * @Date: 2021-2-12 14:18:24 * @LastEditors: wangfuyuan - * @LastEditTime: 2021-02-26 15:35:40 + * @LastEditTime: 2021-02-26 15:51:49 * @FilePath: \nuofe-weekly\2021\weekly-09.md --> # 诺诺前端周刊:2021-09 期 -Add:2021-02-20 +Add:2021-02-26 -Update:2021-02-20 +Update:2021-02-26 ![202109](../images/2021/202109.jpg) diff --git a/docs/index.html b/docs/index.html index 3e8d09a..409b0cd 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1294,7 +1294,7 @@

    No results matching " var gitbook = gitbook || []; gitbook.push(function() { - gitbook.page.hasChanged({"page":{"title":"诺诺前端周刊","level":"1.1","depth":1,"next":{"title":"2021","level":"1.2","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"README.md","mtime":"2019-11-08T08:53:25.284Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:36:46.620Z"},"basePath":".","book":{"language":""}}); + gitbook.page.hasChanged({"page":{"title":"诺诺前端周刊","level":"1.1","depth":1,"next":{"title":"2021","level":"1.2","depth":1,"ref":"","articles":[]},"dir":"ltr"},"config":{"plugins":["baidu-v3","push-bd","github"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"github":{"url":"https://github.com/nuofe/nuofe-weekly"},"search":{},"lunr":{"maxIndexSize":1000000},"baidu-v3":{},"fontsettings":{"theme":"white","family":"sans","size":2},"highlight":{},"push-bd":{},"baidu":{"token":"47d60f4609a3e6a4d35e1e4e7c48f629"},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","author":"zoeblow@gmail.com","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"诺诺前端周刊","language":"zh-hans","links":{"gitbook":false,"sharing":{"google":false,"facebook":false,"twitter":false,"all":false}},"gitbook":"*","description":"诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist"},"file":{"path":"README.md","mtime":"2019-11-08T08:53:25.284Z","type":"markdown"},"gitbook":{"version":"3.0.0","time":"2021-02-26T07:51:49.790Z"},"basePath":".","book":{"language":""}}); }); diff --git a/docs/search_index.json b/docs/search_index.json index 9c8c8ca..52ea452 100644 --- a/docs/search_index.json +++ b/docs/search_index.json @@ -1 +1 @@ -{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["3d/ar/vr/canva","cli本地构建,所有内容托管在github","gitbook","issu","nodej","nuof","readlist","web","weekli"],"2021/weekly-09.html":["02","09","20","2021","301","add:2021","code","dead","dom","elimin","handtrack.j","http","javascript","js","shake","tree","update:2021","virtual"],"2021/weekly-08.html":["02","08","1000","2.0","20","2021","add:2021","canva","consol","console.log","cto","hook","js","log","merg","mr(merg","pr(pull","pull","queri","react","request","update:2021","veet","vit","vite"],"2021/weekly-07.html":["02","07","12","2021","39;??'","4","5","6","69","69道html","add:2021","ecmascript","es2020","html","javascript","js","map","proxi","update:2021","vuex"],"2021/weekly-06.html":["02","05","06","15","2021","300","409","500","8.0","add:2021","api","css","es6","hidden","http","overflow","ts","update:2021"],"2021/weekly-05.html":["01","05","20","2021","29","add:2021","css","gif图、css3动画属性、原生javascript实现、canvas、webgl","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","javascript","js","n","pixij","redux","update:2021","webpack5"],"2021/weekly-04.html":["01","04","15","2021","5","9","add:2021","api","composit","css","hooks、vu","javascript","javascript闭包9","react","screen","skeleton","update:2021","vue"],"2021/weekly-03.html":["01","03","15","2021","add:2021","antd","cross","css","css3","css为什么叫xss","h5","javascript","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","js","load","pixij","script","site","update:2021","xss"],"2021/weekly-02.html":["01","02","08","2021","add:2021","canva","css","es6","html5","http","n","offset","outlin","post","ts","update:2021","web","weex"],"2021/weekly-01.html":["01","2021","2077","add:2021","array","array.foreach","array.map","avail","copi","css","css:var","dom","foreach","javascript","js","map","now","react","update:2021"],"2020/weekly-52.html":["12","14","2020","2021","25","3.0","52","add:2020","cross","element","facebook","flow","math.random","react","scripting(跨站脚本攻击)的简称,所以为啥不是css","serverless","site","typescript","ui","update:2020","vue","web","xss"],"2020/weekly-51.html":["12","18","2","2020","51","add:2020","brotli","canva","cooki","f5","gzip","h5","js","pdf","ta","update:2020","vue"],"2020/weekly-50.html":["11","12","2020","50","9","add:2020","bata","canva","chrome","cooki","css","electron+vue3","javascript","react","render","update:2020","vite","vue","vue3"],"2020/weekly-49.html":["04","11","12","200","2020","49","5","7","add:2020","api","canva","css","npm","npm_modul","react","update:2020","watermark","web","xss"],"2020/weekly-48.html":["11","15","2020","20个你不得不知道的数组reduc","27","48","5","add:2020","chrome","code,这个javascript","filter和map","javascript","javascript并没有提供直接操作email","postmessag","postmessage玩的6","reduce作为es5新增的常规数组方法之一,相比foreach","ref","rfc","update:2020","vs","vue"],"2020/weekly-47.html":["10","11","20","2020","24","4.0","47","5","9","9、10","add:2020","angular","css","evan","ie","js","mobil","ts","update:2020","v11","vue","webpack"],"2020/weekly-46.html":["11","13","2020","27.1k","46","5","add:2020","api","css","event","faker.j","github","javascript","js","loop","node.j","update:2020","web","webgl","webgl,canva"],"2020/weekly-45.html":["06","11","2020","45","add:2020","amp","bug","h5","less","lodash","lodash——chunk、zip、groupby、invokemap","update:2020","url"],"2020/weekly-44.html":["10","11","2020","30","44","add:2020","chrome","cookie,sess","cookie,session,token","css","javascript","js","npm","taro","token","tsconfig.json","typescript","update:2020","v7.0.0","vue3"],"2020/weekly-43.html":["10","2020","23","24","43","add:2020","code","es6","http","javascript","map","option","review","set","update:2020","url","vscode"],"2020/weekly-42.html":["10","104","16","2020","32","42","add:2020","css","fals","js","ms","seo","ssr","update:2020","vue"],"2020/weekly-41.html":["10","11","2020","3","41","add:2020","alpha","api","confer","css","dave","europ","facebook","flutter","javascript","js","mccabe","react","recoil","ts","typescript","update:2020","vue","vue3","websocket","window"],"2020/weekly-40.html":["03","10","2020","40","6","add:2020","api。reflect","array","catch","ecmascript","es6","express","javascript","js","proxi","reflect","tcp","tri","update:2020","websocket"],"2020/weekly-39.html":["09","1","2020","25","3","3.0","39","add:2020","api","commonj","composit","evan","event","eventloop","h5","history.go","json","jwt","loop","node.j","on","piec","requir","token","update:2020","vue","vue/composit","web"],"2020/weekly-38.html":["09","10","18","2020","38","5","add:2020","ahmadi","api","arman","css3","download","github","http","javascript","laravel","link","neufeld","nginx","pr","ts","typescript","update:2020","url","vue.j","web","yehuda"],"2020/weekly-37.html":["09","1","11","2020","37","add:2020","app","canva","frontend","javascript","math.random,这个函数返回[0","os","react","ref","serverless","sourcemap","update:2020","web"],"2020/weekly-36.html":["04","09","10","2020","36","5","add:2020","ai","ajax","ast","b","babel","bootstrap","bs","css","github","ie","javascript","js","up","update:2020","vue","xhmikosr"],"2020/weekly-35.html":["08","2020","28","30","35","5","add:2020","app","bootstrap","bs","github","hook","ie","javascript","js","mongodb","n","quot;作者不造的轮子"","react","react、typescript、nodej","settimeout","todo","typescript、react、nodejs、express","ui","update:2020","vue/react","xhmikosr"],"2020/weekly-34.html":["08","2020","21","34","5","add:2020","ast","bootstrap","bs","coop、coep","diff库(就叫diff),非常方便js开发者实现文本内容的diff","github","github的内容diff","ie","if(){}elseif","javascrpit","update:2020","vue","xhmikosr"],"2020/weekly-33.html":["08","10","14","2020","33","5","99","add:2020","apng","bootstrap","bs","bug","github","ie","soeasi","tinypng","update:2020","uuid","vscode","vue","web","webp","webpackplugin","xhmikosr"],"2020/weekly-32.html":["07","08","10","1000","2","2020","32","4","5","90","add:2020","bootstrap","bs","es11","es2020","eventemitt","github","h5","ie","javascript","js","page","pc","prototyp","stage","time","tp","update:2020","xhmikosr"],"2020/weekly-31.html":["07","2020","3.0","31","5","add:2020","audio","bootstrap","bs","commit","git","git/github","github","ie","js","node_modul","npm","update:2020","vue","vue3","vuex","xhmikosr"],"2020/weekly-30.html":["07","2020","24","30","5","7","add:2020","api","bootstrap","bs","control","css","dn","github","html5","ie","javascript","js","lt;audio>","lt;video>","mvc(model","mvc,mvp","mvp","mvvm","null","undefin","update:2020","video","view","vue","xhmikosr"],"2020/weekly-29.html":["07","13","17","20","2020","29","3","5","80","add:2020","api","blob、blob","bootstrap","bs","github","ie","javascript","js","node_modul","react","speech","update:2020","url、arraybuffer、typedarray、dataview","url、base64、data","vue","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","web","webpack","xhmikosr"],"2020/weekly-28.html":["07","10","12","2020","28","4","5","add:2020","bootstrap","bs","chrome","chrome://dino","cookies、localstorag","cross","csrf","es11","es2020","forgeri","git","github","hmr","hot","http","ie","javascript","localstorag","modul","replacement(以下简称:hmr","request","sessionstorag","site","stage","update:2020","web","webpack","xhmikosr"],"2020/weekly-27.html":["03","07","2020","27","5","add:2020","api","bootstrap","bs","compon","es6","github","higher","hook","ie","javascript","jsx","koa","lodash","map","node","order","prop","react","render","update:2020","weakmap","xhmikosr"],"2020/weekly-26.html":["06","2020","26","28","5","90","add:2020","ast","bootstrap","bs","coffeescript","consol","console.log","css","github","ie","javascript","js","list","todo","typescript","update:2020","web","webflow","xhmikosr"],"2020/weekly-25.html":["06","10","19","2020","25","3.0","5","add:2020","api","beta","bootstrap","bs","github","hook","ie","js","react","update:2020","vite","vue","web","webapi","webpack?——vit","xhmikosr"],"2020/weekly-24.html":["06","12","2020","24","3","5","9","add:2020","blob","bootstrap","bs","deno","eventemitt","github","h5","http","hybrid","ie","javascript","js","nativ","node","nodej","option","prototyp","update:2020","url","vue","web","xhmikosr"],"2020/weekly-23.html":["05","06","20","2020","23","5","6","add:2020","async","await","bootstrap","bs","eventemitt","github","ie","javascript","js","prototyp","update:2020","vue","web","webpack","xhmikosr"],"2020/weekly-22.html":["05","2020","22","29","5","60","add:2020","antd","bootstrap","bs","button","cookie、session、token、jwt","github","ie","javascript","js","react","rich","scope","slot","ts","update:2020","vue","web","xhmikosr"],"2020/weekly-21.html":["05","2020","21","22","30","5","add:2020","bootstrap","bs","canva","deno","dom","github","ie","javascript/typescript","mutationobserv","node.j","perform","promis","react","update:2020","web","webpack","xhmikosr"],"2020/weekly-20.html":["05","1.0","10","15","20","2020","5","add:2020","api","bootstrap","bs","deno","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","github","google推出的第三方库workbox","hacker","ie","javascript","jsiepk","new","node","node.j","servic","update:2020","web","worker","xhmikosr"],"2020/weekly-19.html":["05","09","1.0","13","19","2.8","2020","5","add:2020","api","bootstrap","bs","composit","css","dart","deno","github","ie","sdk","tree","update:2020","vue3.0","webpack","xhmikosr"],"2020/weekly-18.html":["01","05","100","18","2","2009","2020","340","5","add:2020","bootstrap","bs","github","ie","javascript","jquery、vue、react、angular,javascript","js","nodej","npm","quot;它就是javascript"","target="_blank"","update:2020","web","websocket","websocket协议(以下简称w","xhmikosr"],"2020/weekly-17.html":["04","17","2020","24","3.0","5","83","add:2020","bootstrap","bs","chrome","dom","github","ie","javascript","map","redux","session、cookie、token","sourc","trust","type","update:2020","vue","vue3.0","webpack","xhmikosr","xss"],"2020/weekly-16.html":["04","10","16","17","2020","30张图讲解http","5","55个提高你css","add:2020","api","bootstrap","bs","css","express、sequel","github","http","ie","mysql","node.j","rest","sequel","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","update:2020","web","xhmikosr"],"2020/weekly-15.html":["04","10","15","2020","40","5","5.0","add:2020","bootstrap","bs","code","css","github","histori","id","ie","javascript","koa","update:2020","vs","vuej","web","window.histori","xhmikosr"],"2020/weekly-14.html":["03","04","14","2020","8","add:2020","alpha","css","eslint","for...of","javascript","js","promis","update:2020","v7.0.0"],"2020/weekly-13.html":["03","1","13","2","20","2019","2020","26","27","3","30","add:2020","alpha","amp","amp;&","eslint","github","hook","http","js","modal","nativ","react","react.j","typescript","ui","update:2020","v7.0.0","vue","vue.j","vue3"],"2020/weekly-12.html":["03","12","20","2020","add:2020","alpha","app","app黑魔法:小程序自定义组件运行到h5","checkbox","css","document","dom","eslint","git","github上vue星星超过react","h5","hack","model","object","react","uni","update:2020","v7.0.0","vue"],"2020/weekly-11.html":["03","11","13","2020","50","8","add:2020","alpha","childprocess","chrome","cluster","edg","eslint","googl","gsap","http","node.j","npm","react","socket","unix","update:2020","v7.0.0","webpack","websocket"],"2020/weekly-10.html":["03","06","10","12","2020","add:2020","alpha","css","data","eslint","flutter","h5","javascript","nativ","prop","reactn","update:2020","v7.0.0","vue","web"],"2020/weekly-09.html":["02","09","2020","28","3.0","add:2020","cdn","javascript","kbone","lodash","typescript","update:2020","vscode","vue","vue.j","vue3.0","web"],"2020/weekly-08.html":["02","08","1w5000字概括es6","2020","21","3.0","6","73","74","80","add:2020","chrome","es6","firefox","github","javascript","larabel","michael","phoronix","proxi","suit","test","update:2020","vs","vscode","vue","vue3.0"],"2020/weekly-07.html":["02","07","14","15","2","2020","4","50","90","add:2020","babel","chrome80","cooki","css","key","polyfil","samesit","update:2020","vscode","vue"],"2020/weekly-06.html":["02","06","07","08","1.42","2020","8","add:2020","antd","code","control/command","docker","javascript","npm","po","selenium","studio","update:2020","v","visual","vscode","web"],"2020/weekly-05.html":["01","02","05","2019","2020","4","8","add:2020","g","ghnn","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","node.j","po","pull","request","update:2020"],"2020/weekly-04.html":["01","04","2019","2020","23","24","8","add:2020","css","es2020","form","g","ghnn","github","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","po","update:2020","web"],"2020/weekly-03.html":["01","03","14","17","2005","2020","8","add:2020","demo","javascript","javassript","jqueri","json.stringifi","json.stringify()都是我们很常用的方法,nam","po","python","serverless","typescript","update:2020"],"2020/weekly-02.html":["01","02","10","2020","add:2020","call、apply、bind","ci/cd","gitlab","http","jenkin","pc","typescript","update:2020","vue"],"2020/weekly-01.html":["01","03","1.06","12.67","2019","2020","add:2020","github","js","update:2020","webpack"],"2019/":["2018","2019","2049","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","47","ig","mh370"],"2019/weekly-20.html":["12","20","2019","2019年javascript","2020","28","add:2019","class","code","comput","flash","github","instal","javascript","npm","react","stateofj","update:2019","vs","vue","vue.j","web"],"2019/weekly-19.html":["12","19","2019","21","3d","97","add:2019","cdc","css","css1","css3,css","dom","javascript","react","update:2019","vue"],"2019/weekly-18.html":["12","14","18","2019","3.7","6","add:2019","beta","call,apply和bind","call、apply和bind","html","javascript","javascript中常见的6","js","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","react","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","slot","typescript","update:2019","vue"],"2019/weekly-17.html":["06","12","17","2019","3.7","add:2019","beta","if/else/switch","javascrip","javascript","typescript","update:2019","viewport","web"],"2019/weekly-16.html":["11","16","2019","3.7","30","add:2019","beta","chrome","defineproperti","facebook","hook","mvvm","object.defineproperti","p","pornhub","promis","proxi","react","typescript","update:2019","usest","vue","vue3.0"],"2019/weekly-15.html":["11","15","2019","22","3.7","79.34","9012","add:2019","beta","ci/cd","docker","jamstack","key","leader","react","typescript","update:2019"],"2019/weekly-14.html":["1000","11","14","16","19","2019","3.7","3d","5g","add:2019","archiv","beta","cli","conf","css","github","im","javascript","program","react","typescript","update:2019","vue"],"2019/weekly-13.html":["08","11","13","20","2019","3.7","add:2019","api","beta","css","css3","es6+函数式编程(curri","kbone","lodash","typescript","update:2019"],"2019/weekly-12.html":["01","11","12","16.8","2019","3","3.7","5","add:2019","applay","axio","beta","call","class","hook","http","javascript","js","prototyp","react","state","tcp","typescript","update:2019"],"2019/weekly-11.html":["10","11","2019","25","3.7","4","9","add:2019","beta","github","javascript","js","mac","node","npm","react","typescript","update:2019","web","window"],"2019/weekly-10.html":["10","18","2019","25","5","77","add:2019","chrome","es6","googl","http/2","http/3","javascript","js","linux","mac、window","react","update:2019","v77.0.3865.75","vue","vue3.0"],"2019/weekly-09.html":["09","10","12","2019","23","77","add:2019","chrome","event","googl","http","input[type=fil","javascript","js","linux","loop","mac、window","mian)察(shi","node","rsa","ts","typescript","update:2019","v77.0.3865.75","void"],"2019/weekly-08.html":["04","08","1.1","10","2.0","2019","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","70","77","add:2019","chrome","css","googl","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","http","http0.9","http1.0","hyper","javascript","linux","mac、window","protocol(超文本传输协议),是用于从万维网(www:world","tcp","text","three","transfer","update:2019","v77.0.3865.75","way","web","wide"],"2019/weekly-07.html":["07","2019","27","3.0","77","9","add:2019","call、bind、apply、new","chrome","code","googl","js","linux","lite","mac、window","review","serverless","update:2019","v77.0.3865.75","v8","web","websocket"],"2019/weekly-06.html":["06","20","2019","77","9","add:2019","chrome","css","googl","hook","http","javascript","linux","mac、window","react","redux","update:2019","url","v77.0.3865.75"],"2019/weekly-05.html":["05","13","2.5","2.5发布,支持dart与c","2019","35","9","add:2019","api","dart","dart:ffi","fetch","http","imagemin","javascript","ml","node.j","node.js压缩png图片,效果高达75","npm","png","qq音乐商业化web","request","ui","update:2019","vue","webpack"],"2019/weekly-04.html":["04","19","2019","6","9","95","add:2019","bug","flag","h5","javascript","jenkin","js","mongodb","nosql","update:2019"],"2019/weekly-03.html":["03","2019","30","8","add:2019","form","html","http","react","react16","update:2019","v16.0","v16.6","web"],"2019/weekly-02.html":["02","12.6.0","16","160","2019","23","7.6","8","add:2019","antd","bug","fix","hook","javascript","js","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","mip","nexttick","node.j","react","tabl","update:2019","v8","vue"],"2019/weekly-01.html":["01","16","2019","404","49","8","add:2019","app","code","cooki","css","http","js","jsonp","update:2019","vue","vue,react","wap","webview"],"2019/weekly-00.html":["00","2019","github"]},"length":84},"tokenStore":{"root":{"0":{"0":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":10.333333333333334}}},"1":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":10.178571428571429},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":10.1875},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":10.038461538461538}}},"2":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":10.038461538461538},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":10.052631578947368},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":10.026315789473685}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":10.037037037037036},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":10.03448275862069},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":10.041666666666666}}},"4":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":10.045454545454545},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":10.03448275862069},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":10.045454545454545}}},"5":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":10.041666666666666},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":10.041666666666666},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":10.030303030303031}}},"6":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":10.035714285714286},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":10.038461538461538},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":10.03125}}},"7":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":10.029411764705882},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":10.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":10.024390243902438}}},"8":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":10.027777777777779},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":10.024390243902438},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":10.027027027027026}}},"9":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":10.037037037037036},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":10.035714285714286},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":10.022727272727273}}},"docs":{}},"1":{"0":{"0":{"0":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555}}},"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"4":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.1111111111111111},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":10.030303030303031},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":10.108108108108109},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406}}},"1":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":10.03225806451613},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.13043478260869565},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":10.025}}},"2":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":10.035714285714286},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":10.027777777777779},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},".":{"6":{"7":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{},".":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":10.047619047619047},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":10.033333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}}},"4":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":10.047619047619047},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":10.027777777777779}}},"5":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":10.030303030303031},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":10.043478260869565}}},"6":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":10.030303030303031},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":10.030303030303031},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"8":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}},"docs":{}}},"7":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":10.028571428571428},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":10.045454545454545}}},"8":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":10.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":10.033333333333333},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"9":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":10.027027027027026},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":10.038461538461538},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"6":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"1":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"4":{"2":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}},"docs":{}},"docs":{}},"w":{"5":{"0":{"0":{"0":{"docs":{},"字":{"docs":{},"概":{"docs":{},"括":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"5":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"9":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}},"1":{"8":{"docs":{"2019/":{"ref":"2019/","tf":0.45454545454545453}}},"9":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/":{"ref":"2019/","tf":10.090909090909092},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.08333333333333333},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.13333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"年":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.125},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}},"docs":{}},"4":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"7":{"7":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.125},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":10.0625},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"个":{"docs":{},"你":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"数":{"docs":{},"组":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}},"1":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":10.028571428571428},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693}}},"2":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":10.027027027027026},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":10.029411764705882},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}},"4":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":10.022222222222222},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"5":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":10.03125},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"6":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}},"7":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":10.025641025641026},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},".":{"1":{"docs":{},"k":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}},"docs":{}}},"8":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":10.021739130434783},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}},"9":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":10.023255813953488},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}},"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}},".":{"0":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"与":{"docs":{},"c":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}}}},"8":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"docs":{}},"》":{"docs":{},"带":{"docs":{},"我":{"docs":{},"们":{"docs":{},"走":{"docs":{},"进":{"docs":{},"童":{"docs":{},"年":{"docs":{},"的":{"docs":{},"回":{"docs":{},"忆":{"docs":{},"、":{"docs":{},"《":{"docs":{},"海":{"docs":{},"王":{"docs":{},"》":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"呈":{"docs":{},"现":{"docs":{},"了":{"docs":{},"宏":{"docs":{},"大":{"docs":{},"的":{"docs":{},"亚":{"docs":{},"特":{"docs":{},"兰":{"docs":{},"蒂":{"docs":{},"斯":{"docs":{},"。":{"docs":{},"说":{"docs":{},"起":{"docs":{},"这":{"docs":{},"些":{"docs":{},"电":{"docs":{},"影":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"想":{"docs":{},"到":{"docs":{},"了":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"docs":{},"想":{"docs":{},"到":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"2":{"0":{"1":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}},"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":10.024390243902438},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}},"张":{"docs":{},"图":{"docs":{},"讲":{"docs":{},"解":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}},"1":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":10.1}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":10.026315789473685}}},"3":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":10.033333333333333}}},"4":{"0":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":10.04}}},"5":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":10.027027027027026},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"6":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":10.033333333333333}}},"7":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":10.041666666666666}}},"8":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":10.024390243902438}}},"9":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":10.024390243902438}},";":{"docs":{},"?":{"docs":{},"?":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}}}}}}},"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"d":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"v":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}},".":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075}}},"docs":{}}},"4":{"0":{"4":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"9":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":10.037037037037036},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"1":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":10.025}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":10.033333333333333}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":10.029411764705882}}},"4":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":10.03448275862069}}},"5":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":10.0625}}},"6":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":10.03448275862069}}},"7":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":10.026315789473685},"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"8":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":10.041666666666666}}},"9":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":10.043478260869565},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"docs":{}}},"5":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":10.04},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"1":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":10.043478260869565}}},"2":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":10.026315789473685}}},"5":{"docs":{},"个":{"docs":{},"提":{"docs":{},"高":{"docs":{},"你":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},".":{"0":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"docs":{}},"g":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"时":{"docs":{},"代":{"docs":{},",":{"3":{"docs":{},"d":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},",":{"docs":{},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"直":{"docs":{},"播":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}},"docs":{}}}}},"分":{"docs":{},"钟":{"docs":{},",":{"docs":{},"掌":{"docs":{},"握":{"9":{"docs":{},"个":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"的":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"6":{"0":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}},"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}},"道":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"7":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"3":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}},"4":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}}},"9":{"docs":{},".":{"3":{"4":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{}}},"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},".":{"6":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"8":{"0":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"3":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}},"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142}}},"docs":{}}},"9":{"0":{"1":{"2":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"5":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"7":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"9":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}},"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}},"、":{"1":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}},"docs":{}},"docs":{}}},"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"本":{"docs":{},"地":{"docs":{},"构":{"docs":{},"建":{"docs":{},",":{"docs":{},"所":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"托":{"docs":{},"管":{"docs":{},"在":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}}}}}},"f":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}}},"n":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}},"u":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}}}}}}}}}}}}}}}},"s":{"docs":{},"、":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"、":{"docs":{},"j":{"docs":{},"w":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"p":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.08333333333333333},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}},"l":{"docs":{},"l":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}}},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}}}}}}}}}}}}}}}},",":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}},"s":{"docs":{},"s":{"1":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}}}}},"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.0975609756097561},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.1388888888888889},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.16666666666666666},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.11538461538461539}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"叫":{"docs":{},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}},"r":{"docs":{},"f":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"8":{"0":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}},"docs":{}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.09375}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}}}}}}}},"d":{"docs":{},"n":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142}}},"c":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}},"i":{"docs":{},"/":{"docs":{},"c":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"g":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.07317073170731707},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.11428571428571428},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}},"上":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"星":{"docs":{},"星":{"docs":{},"超":{"docs":{},"过":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}},"f":{"docs":{},"图":{"docs":{},"、":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"3":{"docs":{},"动":{"docs":{},"画":{"docs":{},"属":{"docs":{},"性":{"docs":{},"、":{"docs":{},"原":{"docs":{},"生":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"实":{"docs":{},"现":{"docs":{},"、":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"、":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"g":{"docs":{},"l":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"e":{"docs":{},"推":{"docs":{},"出":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"库":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806}}}}},"h":{"docs":{},"n":{"docs":{},"n":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"e":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.13157894736842105},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}}}}}}}}}}}}}}},"d":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"g":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"[":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}}}}}}},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}},"n":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"j":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625}}},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{},"图":{"docs":{},"片":{"docs":{},",":{"docs":{},"效":{"docs":{},"果":{"docs":{},"高":{"docs":{},"达":{"7":{"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744}}}}}}}}}},"w":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}},"u":{"docs":{},"o":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}},"l":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"p":{"docs":{},"m":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"f":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}},"w":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}},"x":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.10526315789473684}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}},"c":{"docs":{},"t":{"1":{"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}}},"docs":{}},"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.06976744186046512},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.09375},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.09090909090909091},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}},"n":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.1111111111111111},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"i":{"docs":{},"r":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"d":{"docs":{},"u":{"docs":{},"x":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"状":{"docs":{},"态":{"docs":{},"容":{"docs":{},"器":{"docs":{},",":{"docs":{},"提":{"docs":{},"供":{"docs":{},"可":{"docs":{},"预":{"docs":{},"测":{"docs":{},"化":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"常":{"docs":{},"搭":{"docs":{},"配":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"作":{"docs":{},"为":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{},"常":{"docs":{},"规":{"docs":{},"数":{"docs":{},"组":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"相":{"docs":{},"比":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"f":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561}}}}}},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},":":{"docs":{},"h":{"docs":{},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}},"f":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}},"s":{"docs":{},"a":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.11538461538461539},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}},"p":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}},"a":{"docs":{},"c":{"docs":{},"k":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.08571428571428572},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}}},"?":{"docs":{},"—":{"docs":{},"—":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}},",":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"协":{"docs":{},"议":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},"w":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}},"e":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"x":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}},"y":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.075},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"。":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.125},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"黑":{"docs":{},"魔":{"docs":{},"法":{"docs":{},":":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"组":{"docs":{},"件":{"docs":{},"运":{"docs":{},"行":{"docs":{},"到":{"docs":{},"h":{"5":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}},"docs":{}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667}}}}},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"m":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},";":{"docs":{},"&":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667}}},"j":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.12},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}},"x":{"docs":{},"i":{"docs":{},"o":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}},"n":{"docs":{},"o":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.11428571428571428},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}},"m":{"docs":{},"o":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.14285714285714285},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}},"r":{"docs":{},"t":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},":":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}},"t":{"docs":{},"a":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}}}},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"库":{"docs":{},"(":{"docs":{},"就":{"docs":{},"叫":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},",":{"docs":{},"非":{"docs":{},"常":{"docs":{},"方":{"docs":{},"便":{"docs":{},"j":{"docs":{},"s":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"实":{"docs":{},"现":{"docs":{},"文":{"docs":{},"本":{"docs":{},"内":{"docs":{},"容":{"docs":{},"的":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}}}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"+":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"s":{"1":{"1":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}},"docs":{}},"2":{"0":{"2":{"0":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},"+":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"编":{"docs":{},"程":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}}}}}}}}}}}}}}},"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"d":{"docs":{},"g":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"h":{"5":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"即":{"docs":{},"建":{"docs":{},"立":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"指":{"docs":{},"建":{"docs":{},"立":{"docs":{},"一":{"docs":{},"个":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},"时":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"和":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"总":{"docs":{},"共":{"docs":{},"发":{"docs":{},"送":{"3":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"0":{"docs":{},".":{"9":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.08108108108108109},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.20833333333333334},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"q":{"docs":{},"q":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"o":{"docs":{},"p":{"7":{"docs":{},"o":{"docs":{},"f":{"0":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}},"docs":{}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"2":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"3":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}}},"m":{"docs":{},"l":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"的":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"功":{"docs":{},"能":{"docs":{},"直":{"docs":{},"接":{"docs":{},"实":{"docs":{},"现":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"的":{"docs":{},"范":{"docs":{},"围":{"docs":{},"已":{"docs":{},"经":{"docs":{},"超":{"docs":{},"出":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"边":{"docs":{},"界":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}},"t":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.10714285714285714}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}}},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}},"t":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.11764705882352941},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.12},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.08571428571428572},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.08888888888888889},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.09375},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.0975609756097561},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.10344827586206896},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.1724137931034483},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.09375},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.15384615384615385},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.13636363636363635},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.1111111111111111},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.2},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.13636363636363635},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"闭":{"docs":{},"包":{"9":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}},"docs":{}}},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"和":{"docs":{},"函":{"docs":{},"数":{"docs":{},"息":{"docs":{},"息":{"docs":{},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"详":{"docs":{},"细":{"docs":{},"地":{"docs":{},"讲":{"docs":{},"述":{"docs":{},"一":{"docs":{},"番":{"docs":{},":":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"函":{"docs":{},"数":{"docs":{},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"常":{"docs":{},"见":{"docs":{},"的":{"6":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}},"docs":{}}}}},"并":{"docs":{},"没":{"docs":{},"有":{"docs":{},"提":{"docs":{},"供":{"docs":{},"直":{"docs":{},"接":{"docs":{},"操":{"docs":{},"作":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}},"s":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}}}},"s":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.17647058823529413},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.13333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.11764705882352941},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.14285714285714285},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.10810810810810811},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"o":{"docs":{},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"都":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}}}}},"x":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}},"i":{"docs":{},"e":{"docs":{},"p":{"docs":{},"k":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"代":{"docs":{},"码":{"docs":{},"时":{"docs":{},"经":{"docs":{},"常":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"通":{"docs":{},"常":{"docs":{},"大":{"docs":{},"家":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"i":{"docs":{},"f":{"docs":{},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"或":{"docs":{},"者":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"跨":{"docs":{},"站":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"攻":{"docs":{},"击":{"docs":{},")":{"docs":{},"的":{"docs":{},"简":{"docs":{},"称":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"不":{"docs":{},"是":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}}}}},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.10526315789473684},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"模":{"docs":{},"式":{"docs":{},"开":{"docs":{},"发":{"docs":{},"部":{"docs":{},"署":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}},"模":{"docs":{},"式":{"docs":{},"?":{"docs":{},"前":{"docs":{},"端":{"docs":{},"、":{"docs":{},"后":{"docs":{},"端":{"docs":{},"现":{"docs":{},"在":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"使":{"docs":{},"用":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"t":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109}}}}}}}}}},"o":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{},"e":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}},"s":{"docs":{},"r":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"o":{"docs":{},"f":{"docs":{},"j":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.10810810810810811},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.1}}}}},"d":{"docs":{},"k":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"i":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}},"s":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.11538461538461539},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"、":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}},"r":{"docs":{},"o":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.10344827586206896}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"d":{"docs":{},"o":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}},"c":{"docs":{},"p":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}},"m":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}},"x":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"u":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"i":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"r":{"docs":{},"l":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"、":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}},"docs":{}},"docs":{}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"x":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}},"v":{"1":{"1":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"6":{"docs":{},".":{"0":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"docs":{}}},"docs":{}},"7":{"7":{"docs":{},".":{"0":{"docs":{},".":{"3":{"8":{"6":{"5":{"docs":{},".":{"7":{"5":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}},"docs":{}}},"docs":{}}},"8":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.07317073170731707},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}},"e":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"e":{"docs":{},"w":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}},"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.16666666666666666},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.12195121951219512},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.1},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.16279069767441862},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.08823529411764706},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"x":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},",":{"docs":{},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"于":{"docs":{},"日":{"docs":{},"前":{"docs":{},"发":{"docs":{},"表":{"docs":{},"了":{"docs":{},"长":{"docs":{},"文":{"docs":{},"对":{"docs":{},"其":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"获":{"docs":{},"得":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"作":{"docs":{},"了":{"docs":{},"详":{"docs":{},"细":{"docs":{},"阐":{"docs":{},"述":{"docs":{},",":{"docs":{},"对":{"docs":{},"此":{"docs":{},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"d":{"docs":{},"n":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}}},"j":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}},"s":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.1},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.1111111111111111}}}},"o":{"docs":{},"p":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}},"—":{"docs":{},"—":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"、":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"、":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"b":{"docs":{},"y":{"docs":{},"、":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}},"u":{"docs":{},"x":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}}}}},"t":{"docs":{},";":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}}},"a":{"docs":{},"p":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}}},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"函":{"docs":{},"数":{"docs":{},"返":{"docs":{},"回":{"docs":{},"[":{"0":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}}}}}}}},"c":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025}},"、":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},",":{"docs":{},"其":{"docs":{},"实":{"docs":{},"是":{"docs":{},"有":{"docs":{},"歧":{"docs":{},"义":{"docs":{},"的":{"docs":{},",":{"docs":{},"就":{"docs":{},"我":{"docs":{},"了":{"docs":{},"解":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"a":{"docs":{},"l":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}},"e":{"docs":{},"l":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}}},"v":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}},",":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}},"v":{"docs":{},"m":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"察":{"docs":{},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}},"p":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"h":{"3":{"7":{"0":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"l":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}},"p":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},"r":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}},"(":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"超":{"docs":{},"文":{"docs":{},"本":{"docs":{},"传":{"docs":{},"输":{"docs":{},"协":{"docs":{},"议":{"docs":{},")":{"docs":{},",":{"docs":{},"是":{"docs":{},"用":{"docs":{},"于":{"docs":{},"从":{"docs":{},"万":{"docs":{},"维":{"docs":{},"网":{"docs":{},"(":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},":":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"j":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}},"e":{"docs":{},"c":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}},"s":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}},"e":{"docs":{},"玩":{"docs":{},"的":{"6":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}},"r":{"docs":{},"n":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}},"d":{"docs":{},"f":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"c":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"n":{"docs":{},"g":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555}}}}},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"作":{"docs":{},"者":{"docs":{},"不":{"docs":{},"造":{"docs":{},"的":{"docs":{},"轮":{"docs":{},"子":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}},"它":{"docs":{},"就":{"docs":{},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"音":{"docs":{},"乐":{"docs":{},"商":{"docs":{},"业":{"docs":{},"化":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.14285714285714285}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"u":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.06666666666666667}}}}}}},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}},"s":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"k":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}},"f":{"5":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}},"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616}}}}}}},"m":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.125}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}},"时":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"和":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"来":{"docs":{},"重":{"docs":{},"构":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}},"l":{"docs":{},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},"g":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"和":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707}}}}}}},"x":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.09090909090909091}}}}}}},"b":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}}}}},"u":{"docs":{},"g":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.08108108108108109}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}}}}},"s":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}},"、":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}}}}}},"y":{"docs":{},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}},"b":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}}}}}},"e":{"docs":{},"y":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}},"length":1790},"corpusTokens":["00","01","02","03","04","05","06","07","08","09","1","1.0","1.06","1.1","1.42","10","100","1000","104","11","12","12.6.0","12.67","13","14","15","16","16.8","160","17","18","19","1w5000字概括es6","2","2.0","2.5","2.5发布,支持dart与c","2.8","20","200","2005","2009","2018","2019","2019年javascript","2020","2021","2049","2077","20个你不得不知道的数组reduc","21","22","23","24","25","26","27","27.1k","28","29","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","3","3.0","3.7","30","300","301","30张图讲解http","31","32","33","34","340","35","36","37","38","39","39;??'","3d","3d/ar/vr/canva","4","4.0","40","404","409","41","42","43","44","45","46","47","48","49","5","5.0","50","500","51","52","55个提高你css","5g","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","6","60","69","69道html","7","7.6","70","73","74","77","79.34","8","8.0","80","83","9","90","9012","95","97","99","9、10","add:2019","add:2020","add:2021","ahmadi","ai","ajax","alpha","amp","amp;&","angular","antd","api","api。reflect","apng","app","applay","app黑魔法:小程序自定义组件运行到h5","archiv","arman","array","array.foreach","array.map","ast","async","audio","avail","await","axio","b","babel","bata","beta","blob","blob、blob","bootstrap","brotli","bs","bug","button","call","call,apply和bind","call、apply、bind","call、apply和bind","call、bind、apply、new","canva","catch","cdc","cdn","checkbox","childprocess","chrome","chrome80","chrome://dino","ci/cd","class","cli","cli本地构建,所有内容托管在github","cluster","code","code,这个javascript","coffeescript","commit","commonj","compon","composit","comput","conf","confer","consol","console.log","control","control/command","cooki","cookies、localstorag","cookie、session、token、jwt","cookie,sess","cookie,session,token","coop、coep","copi","cross","csrf","css","css1","css3","css3,css","css为什么叫xss","css:var","cto","dart","dart:ffi","data","dave","dead","defineproperti","demo","deno","diff库(就叫diff),非常方便js开发者实现文本内容的diff","dn","docker","document","dom","download","ecmascript","edg","electron+vue3","element","elimin","es11","es2020","es6","es6+函数式编程(curri","eslint","europ","evan","event","eventemitt","eventloop","express","express、sequel","f5","facebook","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","faker.j","fals","fetch","filter和map","firefox","fix","flag","flash","flow","flutter","for...of","foreach","forgeri","form","frontend","g","ghnn","gif图、css3动画属性、原生javascript实现、canvas、webgl","git","git/github","gitbook","github","github上vue星星超过react","github的内容diff","gitlab","googl","google推出的第三方库workbox","gsap","gzip","h5","hack","hacker","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","handtrack.j","hidden","higher","histori","history.go","hmr","hook","hooks、vu","hot","html","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","http","http/2","http/3","http0.9","http1.0","https://mp.weixin.qq.com/s/pimop7of0","hybrid","hyper","id","ie","if(){}elseif","if/else/switch","ig","im","imagemin","input[type=fil","instal","issu","jamstack","javascrip","javascript","javascript/typescript","javascript中常见的6","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","javascript并没有提供直接操作email","javascript闭包9","javascrpit","javassript","jenkin","jqueri","jquery、vue、react、angular,javascript","js","jsiepk","json","json.stringifi","json.stringify()都是我们很常用的方法,nam","jsonp","jsx","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","jwt","kbone","key","koa","larabel","laravel","leader","less","link","linux","list","lite","load","localstorag","lodash","lodash——chunk、zip、groupby、invokemap","log","loop","lt;audio>","lt;video>","lttax","mac","mac、window","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","map","math.random","math.random,这个函数返回[0","mccabe","merg","mh370","mian)察(shi","michael","mip","ml","mobil","modal","model","modul","mongodb","mr(merg","ms","mutationobserv","mvc(model","mvc,mvp","mvp","mvvm","mysql","n","nativ","neufeld","new","nexttick","nginx","node","node.j","node.js压缩png图片,效果高达75","node_modul","nodej","nosql","now","npm","npm_modul","null","nuof","object","object.defineproperti","offset","on","option","order","os","outlin","overflow","p","page","pc","pdf","perform","phoronix","piec","pixij","png","po","polyfil","pornhub","post","postmessag","postmessage玩的6","pr","program","promis","prop","protocol(超文本传输协议),是用于从万维网(www:world","prototyp","proxi","pr(pull","pull","python","qq音乐商业化web","queri","quot;作者不造的轮子"","quot;它就是javascript"","react","react.j","react16","reactn","react、typescript、nodej","readlist","recoil","reduce作为es5新增的常规数组方法之一,相比foreach","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","ref","reflect","render","replacement(以下简称:hmr","request","requir","rest","review","rfc","rich","rsa","samesit","scope","screen","script","scripting(跨站脚本攻击)的简称,所以为啥不是css","sdk","selenium","seo","sequel","serverless","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","servic","sessionstorag","session、cookie、token","set","settimeout","shake","site","skeleton","slot","socket","soeasi","sourc","sourcemap","speech","ssr","stage","state","stateofj","studio","suit","ta","tabl","target="_blank"","taro","tcp","test","text","three","time","tinypng","todo","token","tp","transfer","tree","tri","trust","ts","tsconfig.json","type","typescript","typescript、react、nodejs、express","ui","undefin","uni","unix","up","update:2019","update:2020","update:2021","url","url、arraybuffer、typedarray、dataview","url、base64、data","usest","uuid","v","v11","v16.0","v16.6","v7.0.0","v77.0.3865.75","v8","veet","video","view","viewport","virtual","visual","vit","vite","void","vs","vscode","vue","vue.j","vue/composit","vue/react","vue3","vue3.0","vuej","vuex","vue,react","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","wap","watermark","way","weakmap","web","webapi","webflow","webgl","webgl,canva","webp","webpack","webpack5","webpackplugin","webpack?——vit","websocket","websocket协议(以下简称w","webview","weekli","weex","wide","window","window.histori","worker","xhmikosr","xss","yehuda"],"pipeline":["trimmer","stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"诺诺前端周刊","body":"nuofe-weekly\n\n诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist\n\n关于周刊\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n参与维护\n本书基于gitbook-cli本地构建,所有内容托管在Github,可以通过向该仓库提交 issue 的方式参与投稿。\n分类\n原创文章,业界新闻,最新技术文章,web 端、移动端开发,前端工程化,前端自动化,3D/AR/VR/Canvas 相关,Nodejs 开发,混合开发等\n也可以发表 工作交流 ,开发心得,技术分享,行业周边等\n"},"2021/weekly-09.html":{"url":"2021/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2021-09 期\nAdd:2021-02-20\nUpdate:2021-02-20\n\n前端消息\n\nTree shaking 及其工作原理\n\nTree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination\n\n\n彻底玩转图片懒加载及底层实现原理\n\n从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。\n\n\n搞懂 HTTP 重定向 - 如何优雅地使用 301\n\n除了 HTTP 重定向,还有其他方式能够进行重定向?\n\n\n\n技术解析\n\nVirtual DOM 认知误区\n\n虚拟 DOM 同样也是操作 DOM,为啥说它快?\n\n\n实时监测手部运动的 JS 库,可以实现很多有趣功能\n\nHandtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。\n\n\nJS 算法:图文并茂讲解堆排序\n\n文中用 JavaScript 实现算法,详细解释堆排序 js 中堆的创建与维护,以及堆排序算法的实现堆创建。\n\n\n\n其他\n\n做前端的:你有没有觉得很吃力?\n\n你有没有觉得很吃力?。\n\n\n\n"},"2021/weekly-08.html":{"url":"2021/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2021-08 期\nAdd:2021-02-20\nUpdate:2021-02-20\n\n前端消息\n\n别只用 console.log() 调试 js 代码了\n\n大多数人都只过 console.log() 在浏览器控制台中进行输出调试。log 只是 console 对象的一种方法,除了它还有很多非常有用的方法。\n\n\n跨端框架的核心技术到底是什么?\n\n正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?\n\n\n用 react-query 解决你一半的状态管理问题\n\nReact-Query 是一个基于 hooks 的数据请求库。\n\n\n\n技术解析\n\n吵疯了,Pull Request 和 Merge Request 到底是个啥?\n\n我有点懵了,PR(Pull Request) 和 MR(Merge Request) 到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。\n\n\nCTO:再写 if-else,逮着罚款 1000!\n\nIf-Else 通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。\n\n\n用 canvas 编辑你的图片\n\n想到了之前用过的 canvas 可以实现这个功能,话不多说,让我们一起认识一下 canvas。\n\n\n\n其他\n\nVite 2.0 发布了\n\nVite(法语意思是 “快”,发音为 /vit/,类似 veet)是一种全新的前端构建工具。\n\n\n\n"},"2021/weekly-07.html":{"url":"2021/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2021-07 期\nAdd:2021-02-12\nUpdate:2021-02-12\n\n前端消息\n\nJavaScript 代理的惊人力量\n\n今天我们要学习的是 ECMAScript 6 Proxies。\n\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\n\n69 道 HTML 知识点总结\n\n69道HTML知识点总结\n\n\n\n技术解析\n\n设计一个 JavaScript 插件系统\n\n本文就使用 JavaScript 来构建一个我们自己的插件系统。\n\n\nES2020 新特性:空值合并运算符 '??'\n\n空值合并运算符 ?? 提供了一种简短的语法,用来获取列表中第一个“已定义”的变量\n\n\n原生 JavaScript 拖拽功能制作滑动条实例教程\n\n拖拽属于前端常见的功能,很多效果都会用到 js 的拖拽功能。滑动条的核心功能也就是使用 js 拖拽滑块来修改位置。\n\n\n\n其他\n\nVuex 4 正式发布\n\nVuex 4 已正式发布,此版本的更新重点是提供更好的兼容性。\n\n\n\n"},"2021/weekly-06.html":{"url":"2021/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2021-06 期\nAdd:2021-02-05\nUpdate:2021-02-05\n\n前端消息\n\n一个合格的初级前端工程师需要掌握的模块笔记\n\n作者梳理的一些初级前端工程师必须掌握的模块。\n\n\n你会用到的 15 个前端小知识\n\n首先我确定你一定会用到,其次建议收藏。\n\n\n如何不使用 overflow: hidden 实现 overflow: hidden?\n\nCSS 中 overflow 定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而 overflow: hidden 则会将超出容器范围内的内容剪裁。\n\n\n\n技术解析\n\n300 多行代码搞定微信 8.0 的炸裂特效\n\n微信 8.0 的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。\n\n\n手把手教你搭建一个灰度发布环境\n\n灰度发布,又称金丝雀发布。\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nTS的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了。\n\n\n\n其他\n\nAPI 请求失败后发生了什么?\n\n当一个 API 请求没能成功的时候,客户端最好能收到一个正确的 HTTP 错误状态,例如 409 或 500,这会是一个好的开始。\n\n\n\n"},"2021/weekly-05.html":{"url":"2021/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2021-05 期\nAdd:2021-01-29\nUpdate:2021-01-29\n\n前端消息\n\n20 个常用的 JavaScript 简写技巧\n\n让我们一个个来看看 JavaScript 的简写技巧吧。\n\n\n从打字机效果的 N 种实现看 JS 定时器机制和前端动画\n\n首先,什么是打字机效果呢?- 点进来自己看吧\n\n\n使用 Webpack5 搭建多页面应用\n\n又一个手拉手带你上手系列。\n\n\n\n技术解析\n\n教你用 PixiJs 实现复杂动画\n\n那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生Javascript实现、Canvas、WebGL\n\n\nHTML5 中的拖放功能\n\nHTML5的拖放API功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,HTML5提供的文件api支持拖拽多个文件并上传。\n\n\n20 个 CSS 快速提升技巧\n\n本文涵盖了 20 个 css 技巧,可以解决许多工作中常见的问题。\n\n\n\n其他\n\nRedux 你是个好人,只是我们不合适\n\n合适的出现时机加上大名气,催生 Redux 相关生态在社区快速发展,成为很多前端团队标配。\n\n\n\n"},"2021/weekly-04.html":{"url":"2021/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2021-04 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\nCSS 奇思妙想边框动画\n\n看看运用 CSS,可以在边框上整些什么花样。\n\n\n网页骨架屏自动生成方案分享\n\n什么是骨架屏呢?骨架屏(Skeleton Screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。\n\n\nVue 的异步更新实现原理\n\n众所周知,JavaScript 是基于事件循环的单线程的语言。。\n\n\n\n技术解析\n\n理解 JavaScript 闭包 9 大使用场景\n\nJavaScript闭包9大使用场景\n\n\n公司前端和后端因为接口扯起了皮,还列了 5 宗罪\n\n前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。\n\n\n跨端框架的核心技术到底是什么?\n\n无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。\n\n\n\n其他\n\n或许这就是下一代组件库\n\n随着 react hooks、vue composition api 的推出,我想,或许组件库有了新的突破点。\n\n\n\n"},"2021/weekly-03.html":{"url":"2021/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2021-03 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\n纯 CSS3 实现饼状图\n\n有不少现成的 Js 库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯 Css 实现饼状图效果的方法。\n\n\n教你用 PixiJs 实现复杂动画\n\n实现一个比较复杂的 H5 交互动画。\n\n\nJavascript 函数中的 this 的四种绑定形式\n\nJavascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。\n\n\n\n技术解析\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS是 Cross-Site Scripting(跨站脚本攻击)的简称,但是英文的缩写明明是 CSS为什么叫XSS呢?\n\n\n前端设置任何颜色作为主题色\n\n不用指定几种颜色,想用几种就用几种了。\n\n\n如何开发一个 Antd 级联多选控件\n\n这篇文章将从零开始介绍如何开发一个 Antd 的级联多选选择器。\n\n\n\n其他\n\n三种 Loading 制作方案\n\nLoading 主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过 CSS 动画即可实现,所以关键部分就是得到 Loading 的圆环。\n\n\n\n"},"2021/weekly-02.html":{"url":"2021/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2021-02 期\nAdd:2021-01-08\nUpdate:2021-01-08\n\n前端消息\n\n超过 N 行如何折叠并显示“...查看全部”?\n\n多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nts 的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了,以下是 ts 的基本系列教程。\n\n\nGET 和 POST 请求的本质区别是什么?\n\nGET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。\n\n\n\n技术解析\n\n你所不知道的 CSS 负值技巧与细节\n\n到底是如何使用负的 outline-offset 实现加号呢?\n\n\n正则表达式是如何让你的网页卡住的\n\n通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。\n\n\n详解 HTML5 canvas 的线条及线条属性\n\n今天这篇文章带大家了解一下 HTML5 canvas 的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。\n\n\n\n其他\n\n从 Weex 到 Web,性能逆势如何破局?\n\n没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。\n\n\n\n"},"2021/weekly-01.html":{"url":"2021/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2021-01 期\nAdd:2021-01-01\nUpdate:2021-01-01\n\n前端消息\n\n可视化拖拽组件库一些技术要点原理分析\n\n手拉手带你捏一个可视化拖拽组件库\n\n\nCSS:var 变量的局部作用域(继承)特性\n\n最近做项目,发现 CSS 变量一个有意思的特性,那就是变量作用域非全局。\n\n\nJS 数组中 forEach() 和 map() 的区别\n\n今天我们来看一下 Array 中 Array.forEach() 和 Array.map()方法之间的区别。\n\n\n\n技术解析\n\n增量 DOM 与虚拟 DOM 的对比使用\n\n如果你熟悉 React,你大概听说过虚拟 DOM 的概念。React 受欢迎的主要原因之一就是通过虚拟 DOM 提高用户界面性能。\n\n\nJavascript 实现复制(Copy)动作大全\n\n实现点击按钮,复制文本框中的的内容\n\n\n纯 CSS 制作赛博朋克 2077 “故障风”按钮\n\n赛博朋克 官网上,有一个 Available Now 的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。\n\n\n\n其他\n\n大前端不是全栈\n\n随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。\n\n\n\n"},"2020/weekly-52.html":{"url":"2020/weekly-52.html","title":"第 52 期","body":"\n诺诺前端周刊:2020-52 期\nAdd:2020-12-25\nUpdate:2020-12-25\n\n\n2020 最后一期,我们 2021 再见.\n\n前端消息\n\nMath.random() 还能这样玩?\n\n原来 Math.random() 对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!\n\n\n都 2021 年了,Serverless 能取代微服务吗?\n\n有人说微服务与 Serverless 是相背离的,虽然我们可以基于 Serverless 后端来构建微服务,但在微服务和 Serverless 之间并不存在直接的路径。\n\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS 是 Cross-Site Scripting(跨站脚本攻击)的简称,所以为啥不是CSS\n\n\n\n技术解析\n\n14 款 web 前端常用的富文本编辑器插件\n\n富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。\n\n\n为什么 React 源码不用 TypeScript 来写?\n\n从 Facebook 内部的角度告诉你为什么现在 React 的源代码用了 Flow 但没有用 TypeScript 。\n\n\n聊聊知乎小程序引擎\n\n本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。\n\n\n\n其他\n\nElement UI for Vue 3.0 来了!\n\nElement UI for Vue 3.0 来了!\n\n\n\n"},"2020/weekly-51.html":{"url":"2020/weekly-51.html","title":"第 51 期","body":"\n诺诺前端周刊:2020-51 期\nAdd:2020-12-18\nUpdate:2020-12-18\n\n前端消息\n\n做了 2 年半前端我居然不知道如何垂直居中?\n\n我们平常实现的垂直居中不是真正的垂直居中?\n\n\n当我们谈前端性能的时候,我们谈的是什么?\n\n分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。\n\n\nH5 基于 Canvas 实现电子签名并生成 PDF 文档\n\n电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。\n\n\n\n技术解析\n\n提升网站的加载速度,你选择 Brotli 还是 Gzip?\n\n另一种名为 Brotli 的压缩方法开始引起了人们的关注,它似乎已成为了 Gzip 的有力竞争对手。\n\n\n这样写的 JS 代码看着就很舒服\n\n如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。\n\n\n解决 vue 页面刷新,数据丢失\n\n在做 vue 项目的过程中有时候会遇到一个问题,就是进行 F5 页面刷新的时候,页面的数据会丢失\n\n\n\n其他\n\nCookie 的前世今生\n\n要明白 Cookie 是什么,我觉得要先知道 ta 解决了什么问题。\n\n\n\n"},"2020/weekly-50.html":{"url":"2020/weekly-50.html","title":"第 50 期","body":"\n诺诺前端周刊:2020-50 期\nAdd:2020-12-11\nUpdate:2020-12-11\n\n前端消息\n\n是谁,造成我的组件 render?你出来!\n\n当我在开发 React 项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了...\n\n\n基于 Vite 搭建 Electron+Vue3 的开发环境\n\n然而 Vue3 已是大势所趋,Vite 势必也将成为官方 Vue 脚手架。\n\n\n9 个功能强大的 JavaScript 技巧\n\n9 个功能强大的 JavaScript 技巧。\n\n\n\n技术解析\n\n只使用 CSS 进行用户追踪\n\n你可能不需要任何外部追踪器,甚至不需要 JavaScript,依然可以跟踪用户的行为。\n\n\n优雅解决按钮”重复点击“问题\n\n这个问题怎么解决呢?\n\n\n前端利用 canvas 给图片添加水印\n\n给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。\n\n\n\n其他\n\n前端前沿观察,Cookie 居然可以这样整了\n\nbata 版本的 chrome 提出了新的解决方案。\n\n\n\n"},"2020/weekly-49.html":{"url":"2020/weekly-49.html","title":"第 49 期","body":"\n诺诺前端周刊:2020-49 期\nAdd:2020-12-04\nUpdate:2020-12-04\n\n前端消息\n\n前端 api 请求缓存的 5 种方案\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n用 CSS 实现一个抽奖转盘\n\n年底了年会要开始了,抽奖程序还不整起来。\n\n\n从破解某设计网站谈前端水印\n\n水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。\n\n\n\n技术解析\n\n用 Canvas 编织璀璨星空图\n\n听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!\n\n\n淘宝小程序还可以这么玩\n\n先说结果,今年双11期间小程序创意互动支持了超过 200+ 个品牌定制互动小程序。\n\n\nReact 怎么实现预防XSS 攻击的\n\n前端一般会面临 XSS 这样的安全风险,但随着 React 等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。\n\n\n\n其他\n\nNPM 7:这才算是真正的更新\n\n官方客户端当前实现中的一个主要问题:npm_modules 文件夹已经成为了一个磁盘空间黑洞。\n\n\n\n"},"2020/weekly-48.html":{"url":"2020/weekly-48.html","title":"第 48 期","body":"\n诺诺前端周刊:2020-48 期\nAdd:2020-11-27\nUpdate:2020-11-27\n\n前端消息\n\nVue 新语法糖引争议,网友:魔改 JavaScript,这是想挑战标准?\n\n近日,Vue 作者尤雨溪在社区意见征求稿(RFC)上提交了一份 Ref 语法糖的提案,引起了开发者们的争议\n\n\n20个你不得不知道的数组reduce高级用法\n\nreduce作为ES5新增的常规数组方法之一,相比forEach 、filter和map,好像使用的人数少了点。\n\n\npostMessage 还能这样玩\n\n网页通信之,我的postMessage玩的6\n\n\n\n技术解析\n\n你会用到的 15 个前端小知识\n\n你应该知道的前端小知识,如果你还不知道那就赶紧看。\n\n\n5种前端实现邮件发送至指定邮箱的方式\n\n在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。\n\n\n秒杀其他按键精灵,支持VS Code,这个JavaScript自动化软件居然还有人不知道\n\n看完四舍五入就等于你也可以用脚本抢购了。\n\n\n\n其他\n\nChrome 隐藏功能:无需任何扩展,一键开启网址转二维码\n\n好了你不要说了,反正很方便就对了。\n\n\n\n"},"2020/weekly-47.html":{"url":"2020/weekly-47.html","title":"第 47 期","body":"\n诺诺前端周刊:2020-47 期\nAdd:2020-11-20\nUpdate:2020-11-20\n\n前端消息\n\n不要再问我跨域的问题了\n\n跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。\n\n\n前端性能优化 24 条建议(2020)\n\n性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。\n\n\n纯 CSS 实现吸附效果\n\n一些纯 CSS 实现的效果和原理\n\n\n\n技术解析\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\nJS 冒泡事件与解决冒泡事件\n\nJS 冒泡事件我觉的还好吧。\n\n\n推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!\n\n看完四舍五入就等于你也会了。\n\n\n\n其他\n\nAngular 11 正式发布:加入 webpack 5,升级至 TS 4.0,不再支持 IE 9 和 10\n\n在 Angular 10 中,已经弃用 IE 9、10 和 IE mobile 支持,此次 v11 版本中将完全删除 IE 9、10 和 IE mobile支持。\n\n\n\n"},"2020/weekly-46.html":{"url":"2020/weekly-46.html","title":"第 46 期","body":"\n诺诺前端周刊:2020-46 期\nAdd:2020-11-13\nUpdate:2020-11-13\n\n前端消息\n\nJavascript 里奇奇怪怪的知识\n\n久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~\n\n\n前端 api 请求缓存的 5 种方案,减少性能损耗!\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n浏览器环境下的 JavaScript Event Loop\n\n在 JavaScript 中有一个很重要的 Event Loop 概念,从字面意思理解为事件循环,为什么会有 Event Loop 这个概念呢?\n\n\n\n技术解析\n\nWebGL 水波及焦散(刻蚀)的渲染总结\n\n关键词 WebGl,Canvas\n\n\n纯 CSS 一分钟让网站拥有暗黑模式切换功能\n\n很多同学可能觉得这个方案只能使用 JS 实现,其实可使用纯 CSS 实现。\n\n\n图片懒加载从简单到复杂\n\n图片懒加载是一个很重要的前端性能优化手段。\n\n\n\n其他\n\nFaker.js 登 GitHub 趋势榜标星 27.1k,可大批量生成假数据!\n\n只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。\n\n\n\n"},"2020/weekly-45.html":{"url":"2020/weekly-45.html","title":"第 45 期","body":"\n诺诺前端周刊:2020-45 期\nAdd:2020-11-06\nUpdate:2020-11-06\n\n前端消息\n\nH5 移动端调试全攻略\n\n移动开发的重中之重就是掌握调试技巧,修 Bug 于无形。\n\n\nLess 中的嵌套规则与 & 符号的使用\n\n这篇文章主要学习 Less 中的嵌套。\n\n\n浏览器渲染原理\n\n老生常谈的,URL 输入之后发生的事情。\n\n\n\n技术解析\n\n小程序如何生成海报分享朋友圈\n\n利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。\n\n\n内功修炼之 lodash——chunk、zip、groupBy、invokeMap 方法\n\n他山之石,一起来进行内功修炼,看看 lodash 怎么做。\n\n\n聊聊如何设计组件\n\n又名:手把手教你实现一个自己的组件。\n\n\n\n其他\n\n怎样一份简历,能够撬开大厂的大门?\n\n从面试官的角度,分析下怎样的简历吸引人。\n\n\n\n"},"2020/weekly-44.html":{"url":"2020/weekly-44.html","title":"第 44 期","body":"\n诺诺前端周刊:2020-44 期\nAdd:2020-10-30\nUpdate:2020-10-30\n\n前端消息\n\nTaro 支持使用 Vue3 开发小程序\n\n截至目前,Taro 对 Vue3 的支持在小程序端的稍有不足,希望 Taro 团队可以早日补足这个短板。\n\n\n了不起的 tsconfig.json 指南\n\n本文将全面带大家一起详细了解 tsconfig.json 的各项配置。\n\n\nTypeScript: 请停止使用 any\n\n开发 TypeScript 代码时,很可能会遇到 any 关键字。但请不要滥用any。\n\n\n\n技术解析\n\n纯 CSS 实现密室逃脱游戏\n\n是的,你没听错,纯 CSS,也就意味着完全没有 JS 的参与。一个网页布局的语言,居然还能写游戏?\n\n\n详解 Cookie,Session,Token\n\n本文主要讲解 cookie,session, token 这三种是如何管理会话的。\n\n\n前端隐秘角落 - 页面渲染\n\n我们一起通过 chrome 开发者工具来直观的理解一下浏览器渲染页面的过程。\n\n\n\n其他\n\nnpm v7.0.0 发布 - 带来数个重大更新\n\n难相信,11 年前, JavaScript 社区还没有 npm 。\n\n\n\n"},"2020/weekly-43.html":{"url":"2020/weekly-43.html","title":"第 43 期","body":"\n诺诺前端周刊:2020-43 期\nAdd:2020-10-23\nUpdate:2020-10-23\n\n前端消息\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n了解 JavaScript 模块系统基础知识,搭建自己的库\n\n我想很多“前端工程师”都听过说过 “JavaScript 模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?\n\n\n如何让用户选择是否离开当前页面?\n\n不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n\n技术解析\n\nMap 和 Set 两种数据结构在 ES6 的作用\n\nSet 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?\n\n\n解决实际问题的 24 个 ES6 代码段\n\n基于实际使用场景总结了 24 个 ES6 代码段,可用来解决项目中可能遇到的一系列问题。\n\n\n我在字节是这样做 Code Review\n\n众所周知,Code Review 是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈 Code Review 的价值及如何实施。\n\n\n\n其他\n\n**!VSCode 竟然可以整成小霸王游戏机?\n\n今天给大家分享一下自己最近撸的一款 vscode 游戏插件,基于 vscode 的休闲放松利器。\n\n\n\n"},"2020/weekly-42.html":{"url":"2020/weekly-42.html","title":"第 42 期","body":"\n诺诺前端周刊:2020-42 期\nAdd:2020-10-16\nUpdate:2020-10-16\n\n前端消息\n\n前端如何优雅的处理类数组对象?\n\n前端如何优雅的处理类数组对象?\n\n\n手撕 32 个 MS 高频知识,轻松应对编程题\n\n作为前端开发,JS 是重中之重,总结 32 个手写 JS 问题,希望对你的 MS 能有所帮助。\n\n\nVue 源码中值得学习的方法\n\n最近在深入研究 Vue 源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。\n\n\n\n技术解析\n\n从 Vue SSR 原理讲起,教你从零搭建 Vue SSR\n\nVue SSR,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于 SEO。\n\n\nJS 双等号比较符(“==”)作用细节\n\n都知道 JS 里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回 false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。\n\n\n104 道 CSS MS 题,助你查漏补缺\n\n最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题。\n\n\n\n其他\n\n给女朋友写了一份前端学习路线\n\n给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。\n\n\n\n"},"2020/weekly-41.html":{"url":"2020/weekly-41.html","title":"第 41 期","body":"\n诺诺前端周刊:2020-41 期\nAdd:2020-10-10\nUpdate:2020-10-10\n\n前端消息\n\n你不知道的 WebSocket\n\n本文将从多个方面入手,全方位带你一起探索 WebSocket 技术。\n\n\n一篇文章上手 Vue3 中新增的 API\n\n一文列举 Vue 3 版本中新增的那些功能\n\n\nReact 官方状态管理库—— Recoil\n\n在 React Europe 2020 Conference 上, Facebook 软件工程师 Dave McCabe 介绍了一个新的状态管理库 Recoil。\n\n\n\n技术解析\n\n11 个 JavaScript 代码重构最佳实践\n\n模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。\n\n\nTypescript 在 Vue 中的实践\n\n为什么要使用 TS ,相比 JS 有什么优势吗?下面我从两个方面试着回答一下这个问题。\n\n\nCSS 垂直居中的七个方法\n\n对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用 CSS 垂直居中的方式。\n\n\n\n其他\n\nFlutter 开始支持 Windows\n\nFlutter 团队发布了 Flutter Windows 的首个 Alpha 版本,正式开启 Flutter 对 Windows 的支持。\n\n\n\n"},"2020/weekly-40.html":{"url":"2020/weekly-40.html","title":"第 40 期","body":"\n诺诺前端周刊:2020-40 期\nAdd:2020-10-03\nUpdate:2020-10-03\n\n前端消息\n\njs 如何在数组中查找某个元素\n\nJavascript 给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法\n\n\n零距离接触 websocket\n\nWebsocket是一个持久化的网络通信协议,可以在单个 TCP 连接上进行全双工通讯\n\n\nJavaScript 中原生 Array 数组方法详解\n\nJS 中,数组可以通过阵列构造函数或[]字面量的方式创建。\n\n\n\n技术解析\n\n如何让你的 Express 飞起来\n\n希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。\n\n\n不用 try catch,如何机智的捕获错误\n\n看完此文,相信你也会发出感叹:还能这么玩?\n\n\nECMAScript 6 入门教程—Reflect\n\nReflect 对象与 Proxy 对象一样,也是 ES6 为了操作对象而提供的新 API。Reflect 对象的设计目的有这样几个。\n\n\n\n其他\n\n成为最差前端开发的 10 个建议\n\n你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?\n\n\n\n"},"2020/weekly-39.html":{"url":"2020/weekly-39.html","title":"第 39 期","body":"\n诺诺前端周刊:2020-39 期\nAdd:2020-09-25\nUpdate:2020-09-25\n\n前端消息\n\n从一个需求说起,H5 实现万能返回\n\nH5 开发返回上一页是一个很辣手的问题。开发中,我们一般用 history.go(-1)返回上一页,原生返回按钮的动作也是 history.go(-1)。\n\n\n从一道面试题谈谈对 EventLoop 的理解\n\n对于 Event Loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...\n\n\n搞懂 JWT 这个知识点\n\nJSON Web Token(简称 JWT)是目前最流行的跨域认证解决方案。\n\n\n\n技术解析\n\n@vue/composition-api 速成课(通俗易懂版)\n\nComposition API 将是 Vue 3 的核心功能,它具有许多更改和性能改进。\n\n\nNode.js 中的 require 是如何工作的?\n\n作为前端开发者,不可避免每天都要跟 Node.js 打交道。今天就来浅析在 commonjs 规范中 require 背后的工作原理。\n\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\n\n其他\n\nVue 3.0 正式发布了!\n\nOne Piece\n\n\n\n"},"2020/weekly-38.html":{"url":"2020/weekly-38.html","title":"第 38 期","body":"\n诺诺前端周刊:2020-38 期\nAdd:2020-09-18\nUpdate:2020-09-18\n\n前端消息\n\n每个公司都会用的短 URL 服务,怎么设计与实现?\n\n短的 url 有什么好处呢?怎么做到的呢?\n\n\n5 个很常用的 CSS3 网页小实例\n\n前端还是很有意思的呢,来制作这几个很常用的 CSS3 网页小效果。\n\n\n就是要让你搞懂 Nginx,这篇就够了!\n\nNginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。\n\n\n\n技术解析\n\n10 个鲜为人知但很实用的 Web API\n\n介绍 10 个不那么流行的 Web API。不那么流行并不意味着它们没有用处。\n\n\n细数 TS 中那些奇怪的符号\n\nTypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。\n\n\nVue.js 作者尤雨溪:TypeScript 与 JavaScript 并行才切合实际!\n\n尤雨溪是一名优秀的软件开发人员,同时是开源 JavaScript 框架 Vue.js 的作者。\n\n\n\n其他\n\n“对不起,因为本国法律要求,我不能合并你的代码”\n\nArman Ahmadi 是一个伊朗开发者,他在 GitHub 上维护着一个「laravel-download-link」开源项目。最近有个以色列开发者 Yehuda Neufeld 想提交一个增加新功能的 PR,但是被 Ahmadi 拒绝了。\n\n\n\n"},"2020/weekly-37.html":{"url":"2020/weekly-37.html","title":"第 37 期","body":"\n诺诺前端周刊:2020-37 期\nAdd:2020-09-11\nUpdate:2020-09-11\n\n前端消息\n\n随机数的故事\n\n随机数的出现场景还是蛮多的。在 JavaScript 里面产生随机数的方式是调用 Math.random,这个函数返回[0, 1)之间的数字。\n\n\nweb 页面中如何唤起打开 APP 实践\n\n引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开 APP,引导未下载用户下载 APP。\n\n\nSourceMap 知多少:介绍与实践\n\n当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置? -- 当然要靠 SourceMap 咯。\n\n\n\n技术解析\n\n画一只会跟着鼠标走的小狗\n\n不可思议的 CANVAS 系列。\n\n\n关于 ref 的一切\n\n关于 React 的一切 系列\n\n\nServerless For Frontend 前世今生\n\n有一个词 — Serverless 你或许会听到想吐。\n\n\n\n业界新闻\n\n华为鸿蒙正式开源,进入开放原子开源基金会\n\n终于等到你,鸿蒙 OS\n\n\n\n其他\n\n程序员如何高效利用睡前时间\n\n论如何成为一个 低调又可爱的 时间管理大师\n\n\n\n"},"2020/weekly-36.html":{"url":"2020/weekly-36.html","title":"第 36 期","body":"\n诺诺前端周刊:2020-36 期\nAdd:2020-09-04\nUpdate:2020-09-04\n\n前端消息\n\nVue 超好玩的新特性:在 CSS 中引入 JS 变量\n\n小朋友你是否有很多问号???\n\n\n关于 JavaScript 计时器,你需要知道的全部知识\n\n推上的一个面试题,一起看下...\n\n\n这些手写代码会了吗?少年\n\n代码手写好,薪资少不了。\n\n\n\n技术解析\n\n如何防止重复发送 ajax 请求\n\n很常见的场景,学习下。\n\n\n10 个 Vue 开发技巧助力成为更好的工程师\n\n10 个 Vue 开发技巧助力成为更好的工程师。\n\n\n看了就懂的 AST 和 Babel 工作流程\n\n任重而道远... 想真正掌握 Babel 还有很长的路...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,B 站 Up 主大谷新作\n\n\n\n"},"2020/weekly-35.html":{"url":"2020/weekly-35.html","title":"第 35 期","body":"\n诺诺前端周刊:2020-35 期\nAdd:2020-08-28\nUpdate:2020-08-28\n\n前端消息\n\nsetTimeout 与循环闭包经典问题详解\n\n初学 setTimeout,我们很容易知道 setTimeout 有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。\n\n\n用 React、TypeScript、NodeJS 和 MongoDB 搭建 Todo App\n\n我们将在服务器和客户端使用 TypeScript、React、NodeJS、Express 和 MongoDB 从头开始构建一个 Todo 应用程序。\n\n\n前端换肤的 N 种方案,请收下\n\n最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?\n\n\n\n技术解析\n\nReact Hooks 设计思想\n\n组件是 React 应用的构建块,自上而下的数据流结合组件可以将 UI 解构为独立且可复用的单元。\n\n\n30 多个有内味道且笑死的人代码注释\n\n代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。\n\n\nJavaScript 设计模式学习总结与感悟\n\n最近阅读了《JavaScript 设计模式与开发实践》,收获颇丰,于是想写一点总结及感想\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nvue/react 组件库中 🤚5 个"作者不造的轮子"\n\n这五个轮子其实是 5 个纯 js 实现的插件, 都非常优秀, 下面一一给大家揭秘.\n\n\n\n"},"2020/weekly-34.html":{"url":"2020/weekly-34.html","title":"第 34 期","body":"\n诺诺前端周刊:2020-34 期\nAdd:2020-08-21\nUpdate:2020-08-21\n\n前端消息\n\nJavaScrpit AST 实战\n\n每个编程语言都有自己的 AST,了解 AST 并能进行一些开发,会给我们的项目开发提供很大的便利。\n\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境。\n\n\n你可以这样优化 if-else 代码结构\n\n最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}elseif(){} 的逻辑判断。这明显是有优化空间的。\n\n\n\n技术解析\n\n手动实现高仿github的内容diff效果\n\n最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。\n\n\n深入解析 Vue 的热更新原理\n\n这个库里涉及到的技巧又非常适合我们去深入了解 vue 内部的一些机制,所以赶快来和我一起学习吧。\n\n\n如何制定企业级代码规范与检查\n\n如何制定企业级代码规范与检查\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n假如特朗普是一门编程语言\n\n以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?\n\n\n\n"},"2020/weekly-33.html":{"url":"2020/weekly-33.html","title":"第 33 期","body":"\n诺诺前端周刊:2020-33 期\nAdd:2020-08-14\nUpdate:2020-08-14\n\n前端消息\n\nVSCode 的这些黑科技 99% 的人都不知道\n\nVSCode 已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实 VSCode 能覆盖的面远比你想象中的大得多.\n\n\nAPNG 那些事\n\nwebp 倒是见过不少,但 apng 也是近几天才被吸引,之前也是没关注。\n\n\n一文搞定前端代理骚操作!再也不怕线上 bug 啦!\n\n使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。\n\n\n\n技术解析\n\n如何搭建和发布一个 Vue 组件库\n\n我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。\n\n\n嗯,手搓一个 TinyPng 压缩图片的 WebpackPlugin 也 SoEasy 啦\n\n无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。\n\n\n如何在 Web 上大规模生成 UUID\n\n为什么我们需要客户端唯一标识符?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n软件史上最著名的 10 大 Bug\n\n在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。\n\n\n\n"},"2020/weekly-32.html":{"url":"2020/weekly-32.html","title":"第 32 期","body":"\n诺诺前端周刊:2020-32 期\nAdd:2020-08-07\nUpdate:2020-08-07\n\n前端消息\n\nH5 秒开方案大全\n\n老板说 , 页面打开速度过慢? 页面加载性能不达标? 下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n2 万字!90 个前端开发面试必问基础大总结\n\n本文将从十一个维度为读者总结前端基础知识\n\n\n\n技术解析\n\n安排上了!PC 人脸识别登录,出乎意料的简单\n\n安排..\n\n\n如何精确统计页面停留时长\n\n页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标....\n\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nES11 来了,还学得动吗?\n\nES2020(即 ES11)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性\n\n\n\n"},"2020/weekly-31.html":{"url":"2020/weekly-31.html","title":"第 31 期","body":"\n诺诺前端周刊:2020-31 期\nAdd:2020-07-31\nUpdate:2020-07-31\n\n前端消息\n\n聊聊 NPM 镜像那些险象环生的坑\n\n由于国内网络环境的原因,在执行 npm i 安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。\n\n\n使用 Vue 3.0,你可能不再需要 Vuex 了\n\n即将发布的 Vue3 版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。\n\n\n让你的 commit 更有价值(规范)\n\n论 git commit 的规范\n\n\n\n技术解析\n\n如何修改 node_modules 里的文件(同事看了直呼内行)\n\n首先,直接修改 node_modules 里面的文件是不太行的...\n\n\n图片压缩原理\n\n仅针对图片压缩介绍了一些思路,简单的使用场景\n\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n这几个神器,能大幅提升你的 Git/GitHub 操作效率\n\n今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。\n\n\n\n"},"2020/weekly-30.html":{"url":"2020/weekly-30.html","title":"第 30 期","body":"\n诺诺前端周刊:2020-30 期\nAdd:2020-07-24\nUpdate:2020-07-24\n\n前端消息\n\n妙用 CSS 变量,让你的 CSS 变得更心动\n\n「CSS 变量」又叫「CSS 自定义属性」,为什么会突然提起这个很少人用到的东西呢?\n\n\n祖传代码迁移到 Vue 的另一种解题思路\n\n祖传代码要想重新搞,一通折腾少不了。\n\n\n一文入门 DNS?从访问 GitHub 开始\n\n日常使用Github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。\n\n\n\n技术解析\n\nMVC,MVP 和 MVVM 的图示\n\nMVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。\n\n\n7 个处理 JavaScript 值为 undefined 的技巧\n\n刚开始我学 JS 时对于 undefined 和 null 比较困惑 ,因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?\n\n\n玩转前端 Video 播放器\n\n当 HTML5 标准公布后,其中包含许多的新特性,包括 <video> 和 <audio> 标签,以及一些 JavaScript APIs 用于对其进行控制。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只加两行代码,为什么要用两天?\n\n项目经理:你就说你是不是不想改?。\n\n\n\n"},"2020/weekly-29.html":{"url":"2020/weekly-29.html","title":"第 29 期","body":"\n诺诺前端周刊:2020-29 期\nAdd:2020-07-17\nUpdate:2020-07-17\n\n前端消息\n\n你不知道的 React 和 Vue 的 20 个区别【源码层面】\n\n面试竞争力越来越大,是时候撸一波 Vue 和 React 源码啦;本文从 20 个层面来对比 Vue 和 React 的源码区别;\n\n\n如何科学修改 node_modules 里的文件\n\n首先,直接修改 node_modules 里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:\n\n\n玩转前端二进制\n\n本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。\n\n\n\n技术解析\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n用 80 行 Javascript 代码构建自己的语音助手\n\n本文演示了如何使用 Web Speech API 构建一个简单的人工智能聊天机器人。\n\n\n13 个超实用的 JavaScript 数组操作技巧\n\n数组是 JS 最常见的概念之一,它为我们提供了处理存储数据的许多可能性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n针对重写最新版本的 Vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,CSDN 进行了全文翻译,望共勉。\n\n\n\n"},"2020/weekly-28.html":{"url":"2020/weekly-28.html","title":"第 28 期","body":"\n诺诺前端周刊:2020-28 期\nAdd:2020-07-10\nUpdate:2020-07-10\n\n前端消息\n\nGit 看这一篇就够了\n\n今天简单讲下 Git 的实现原理,知其所以然才能知其然;并且梳理了日常最常用的 12 个命令,分为三大类分享给你。\n\n\n前端存储除了 localStorage 还有啥\n\n前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?\n\n\nWeb 安全之 CSRF 实例解析\n\nCSRF 跨站请求伪造(Cross Site Request Forgery)\n\n\n\n技术解析\n\n了不起的 Webpack HMR 学习指南(含源码分析)\n\nHot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模块,而无需完全刷新。\n\n\nHTTPS 就安全了吗?会被抓包吗?我竟然回答不上来...\n\n大家都知道 HTTPS 比 HTTP 安全,但对于以上灵魂三拷问可能就答不上了\n\n\nES11 来了\n\nES2020(即 ES11)上周已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nChrome 的小恐龙游戏,被我破解了...\n\n当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)\n\n\n\n"},"2020/weekly-27.html":{"url":"2020/weekly-27.html","title":"第 27 期","body":"\n诺诺前端周刊:2020-27 期\nAdd:2020-07-03\nUpdate:2020-07-03\n\n前端消息\n\nReact Hooks 原理与最佳实践\n\nReact Hooks 要解决的问题是状态共享,是继 render-props 和 higher-order components 之后的第三种状态逻辑复用方案,不会产生 JSX 嵌套地狱问题。\n\n\n前端程序员必须掌握之三角函数在前端动画中的应用\n\n今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。\n\n\n图片处理不用愁,给你十个小帮手\n\n十个图片处理 「“小帮手”」 已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!\n\n\n\n技术解析\n\nLodash 那些“多余”和让人眼前一亮的 API\n\nLodash中“多余”的 API 并不多余,API 内部处理了很多开发者常常忽略的异常情况,使代码更加安全;\n\n\nNode 进阶——之事无巨细手写 Koa 源码\n\n这样就完成了全部核心功能的编写,通过本文你就可以足够了解 koa 了\n\n\n你不知道的 WeakMap\n\n很多读者对 ES6 引入的 Map 已经不陌生了,其中的一部分读者可能也听说过 WeakMap。既生 Map 何生 WeakMap?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n不要盲目跟着 JavaScript 的趋势走\n\n当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。\n\n\n\n"},"2020/weekly-26.html":{"url":"2020/weekly-26.html","title":"第 26 期","body":"\n诺诺前端周刊:2020-26 期\nAdd:2020-06-28\nUpdate:2020-06-28\n\n前端消息\n\n一文助你搞懂 AST\n\n今天我为大家分享一下 JavaScript 这类解释型语言的抽象语法树的概念\n\n\nWeb 梦回 90 年代\n\n今天,我们对 Web 的理解已经深刻许多,我们的工具也大大进化了。Webflow 是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。\n\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n\n\n技术解析\n\n你还只会 console.log 调试嘛?\n\nconsole 其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。\n\n\n那些不常见,但却非常实用的 css 属性\n\n那些不常见,但却非常实用的 css 属性\n\n\n动手练一练,纯手工码一个不一样的待办事项(TODO LIST)\n\n今天我们要一起动手练习的是一个 TODO LIST 项目,这样的练习,我们在入门学习 JS 项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n我要穿越,干翻 “烂语言” JavaScript!\n\nJavaScript 是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?\n\n\n\n"},"2020/weekly-25.html":{"url":"2020/weekly-25.html","title":"第 25 期","body":"\n诺诺前端周刊:2020-25 期\nAdd:2020-06-19\nUpdate:2020-06-19\n\n前端消息\n\n编写 React 组件时常见的 5 个错误\n\nReact 在 Web 开发领域已经资格不浅了,近年来它作为敏捷 Web 开发工具的角色愈加深入人心。特别是新的 hook API 概念发布之后,用 React 编写组件变得非常简单。\n\n\n10 个打开了我新世界大门的 WebAPI\n\n虽然这些 API 很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。\n\n\n是什么尤大选择放弃 Webpack?——vite 原理解析\n\n前些天尤大在 Vue 3.0 beta 直播中提到了一个 vite 的工具,其描述是:针对 Vue 单页面组件的无打包开发服务器...\n\n\n\n技术解析\n\n如何让用户选择是否离开当前页面?\n\nwhy? 不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n这么骚的 js 代码,不怕被揍么\n\n曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。\n\n\n谈谈如何更有质量地看源码\n\n很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n前端职业规划 - 写给年轻的前端韭菜们\n\n作为资深前端老韭菜, 我认为清新的前端韭菜都基本有以下反复表现的特征.\n\n\n\n"},"2020/weekly-24.html":{"url":"2020/weekly-24.html","title":"第 24 期","body":"\n诺诺前端周刊:2020-24 期\nAdd:2020-06-12\nUpdate:2020-06-12\n\n前端消息\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\n\nJavaScript 开发人员更喜欢 Deno 的五大原因\n\n我们就来看一下 JavaScript 开发人员为什么在使用 Deno 时能比 Node 获得更流畅、更现代化的体验。\n\n\n使用 JS 和 NodeJS 爬取 Web 内容\n\n不管你要写的是 Web 应用还是移动应用,都能在 Javascript 生态中找到合适的工具。\n\n\n\n技术解析\n\n你不知道的 Blob\n\n如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。\n\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\njavascript 代码重构之:写好函数\n\n通过 9 个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。\n\n\n\n"},"2020/weekly-23.html":{"url":"2020/weekly-23.html","title":"第 23 期","body":"\n诺诺前端周刊:2020-23 期\nAdd:2020-06-05\nUpdate:2020-06-05\n\n前端消息\n\nWeb 上的多种图片技巧\n\n我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。\n\n\n淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!\n\n图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。\n\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n\n技术解析\n\n手写 20 行代码实现 async await\n\n如果让你手写 async 函数的实现,你是不是会觉得很复杂?这篇文章带你用 20 行搞定它的核心。\n\n\n我们现在正处于 JavaScript 消亡的边缘?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n被我忽略的 6 个 JS 开发小技巧\n\n分享几个实际开发中经常被忽略 JS 技巧,也是读《你不知道的 JavaScript》学到的。\n\n\n\n"},"2020/weekly-22.html":{"url":"2020/weekly-22.html","title":"第 22 期","body":"\n诺诺前端周刊:2020-22 期\nAdd:2020-05-29\nUpdate:2020-05-29\n\n前端消息\n\n前端渣渣的我再也不敢说我会写 Button 组件了\n\n参考 Antd Button 源码,结合视觉交互,经过三次的设计评审,终于在今天,把 Button 组件撸出来了。下边记录一下自己的设计和开发思路~\n\n\n请你说说 Vue 中 slot 和 slot-scope 的原理\n\nVue 中的 slot 和 slot-scope 一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。\n\n\nTS 常见问题、难点整理(60 多个)\n\n用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。\n\n\n\n技术解析\n\n工作中常用的 JavaScript 工具函数\n\n笔者工作中常用的那些 js 工具函数\n\n\n还分不清 Cookie、Session、Token、JWT?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n解读新一代 Web 性能体验和质量指标\n\n衡量一个 Web 页面的体验和质量一直有非常多的工具和指标 ...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nGitHub 热榜:一个能让命令行终端变得「骚气满满」的开源项目!\n\n如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下 Rich 这个开源库。\n\n\n\n"},"2020/weekly-21.html":{"url":"2020/weekly-21.html","title":"第 21 期","body":"\n诺诺前端周刊:2020-21 期\nAdd:2020-05-22\nUpdate:2020-05-22\n\n前端消息\n\nDeno 会取代 Node.js 吗?\n\nDeno 是什么?它会取代 Node.js 吗?\n\n\n你真的懂 Promise 吗\n\n在异步编程中,Promise 扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。\n\n\n如何进行 web 性能监控 ?\n\n本文就来整理下如何进行 web 性能监控?包括我们需要监控的指标、监控的分类、performance 分析以及如何监控\n\n\n\n技术解析\n\n揭秘 webpack 插件工作流程和原理\n\n本文将尝试探索 webpack 插件的工作流程,进而去揭秘它的工作原理。同时需要你对 webpack 底层和构建流程的一些东西有一定的了解。\n\n\n了不起的 Deno 入门教程\n\nDeno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。\n\n\n如何实现一个 React 水印组件\n\n该组件是通过 Canvas 生成水印,并使用 MutationObserve (可以监听 DOM 结构变化的接口)监视 DOM 的变动,使得水印不可被删除、且属性不可被修改。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n程序员在翻车时的 30 种常见反应\n\n我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。\n\n\n\n"},"2020/weekly-20.html":{"url":"2020/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2020-20 期\nAdd:2020-05-15\nUpdate:2020-05-15\n\n前端消息\n\n开源项目被 GitHub 要求下架:上游项目闭源了?\n\n近日,开发者 jsiepkes 在 Hacker News 上分享了自己被 GitHub 要求下架开源项目仓库的经历。\n\n\n10 个很实用的 JavaScript 技巧\n\n本文分享 10 个常用的技巧,希望能成为你的开发工具箱的一部分。\n\n\nNode.js 搭建一个 API 接口服务(实战)\n\n这篇文章主要描述如何搭建一个 node 的 API 接口服务。\n\n\n\n技术解析\n\nService Worker:让你的 Web 应用牛逼起来\n\n然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。\n\n\n[译] 为新的Facebook.com重建我们的技术栈\n\n今天,我们就分享一下我们在重构Facebook.com时的经验教训,使用React和Relay来重构Facebook.com。\n\n\n前端面试开源项目清单(github仓库,个人网站都有)\n\n为了巩固前端的基础知识,最重要的还是平时的积累!\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 正式发布!这是来自官方团队的安利\n\n学不动了?不存在的!\n\n\n\n"},"2020/weekly-19.html":{"url":"2020/weekly-19.html","title":"第 19 期","body":"\n诺诺前端周刊:2020-19 期\nAdd:2020-05-09\nUpdate:2020-05-09\n\n前端消息\n\n如何用 css 绘制三角形?\n\n直接看代码吧。\n\n\nDart 2.8 同期发布\n\nDart SDK 的新版本: Dart 2.8。\n\n\n「吐血整理」再来一打 Webpack 面试题\n\n看来你对 Webpack 很熟悉,那我来考考你。\n\n\n\n技术解析\n\n如何实现一个高性能可渲染大数据的 Tree 组件\n\n解决方案就是虚拟列表 虚拟列表的核心概念就是 根据滚动来控制可视区域渲染的列表 这样一来,就能大幅度减少节点的渲染,提升性能\n\n\n前端人应该有的网站和工具\n\n很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。\n\n\n简明扼要聊聊 Vue3.0 的 Composition API 是啥东东!\n\n下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述 Vue3.0 Composition API。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 即将发布,你需要知道的都在这里了\n\n将近两年过去了,漫长的等待已接近尾声。Deno 1.0 的 API 已被冻结,离 5 月 13 日的正式发布只剩几十个小时了。\n\n\n\n"},"2020/weekly-18.html":{"url":"2020/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2020-18 期\nAdd:2020-05-01\nUpdate:2020-05-01\n\n前端消息\n\n简洁、巧妙、高效的长列表,无限下拉方案\n\n长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。\n\n\n高性能前端架构解决方案\n\n这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。\n\n\n关于NodeJS工作原理的五个误解\n\nNodeJS 诞生于 2009 年,由于它使用了 JavaScript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的 JavaScript 运行时,但是 "它就是JavaScript" 这句话并不是 100% 正确的。\n\n\n\n技术解析\n\n网页外链用了 target="_blank",结果悲剧了\n\n今天给大家分享一个 Web 知识点。如果你有过一段时间的 Web 开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。\n\n\n手写一个 WebSocket 协议\n\n为什么要使用websocket协议(以下简称ws协议),什么场景会使用?\n\n\nJQuery、Vue、React、Angular,JavaScript框架成本终极对比\n\n想要减慢网站的速度,最快的办法就是塞进去一堆 JavaScript 代码了。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只有 2 行代码的库,坑了数百万 JS 项目\n\n尽管这个库只有两行代码,但它却是最流行的 npm 包之一,被超过 340 万个项目使用。\n\n\n\n"},"2020/weekly-17.html":{"url":"2020/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2020-17 期\nAdd:2020-04-24\nUpdate:2020-04-24\n\n前端消息\n\n你知道 source-map 的原理是什么吗?\n\n通过问答的形式了解 webpack 的 source-map 原理。\n\n\n让圆环进度条实现方式得到一点改变\n\n主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。\n\n\n看完这篇,和你扯清除 Session、Cookie、Token\n\n看我这篇你就出去个面试官扯皮吧。\n\n\n\n技术解析\n\n从 Redux 设计理念到源码分析\n\n话说回来,都 2020 年了还在写 Redux 的文章,真的是有些过时了。。\n\n\n聊一下 Chrome 新增的可信类型\n\nChrome 即将在 83 版本新增一个可信类型(Trusted types),其号称这一特性可以全面消除 DOM XSS\n\n\nJavascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nVue 3.0 语法快速入门\n\n终终终终终...于看到了Vue3.0的信息,快来一起吃个瓜。\n\n\n\n"},"2020/weekly-16.html":{"url":"2020/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2020-16 期\nAdd:2020-04-17\nUpdate:2020-04-17\n\n前端消息\n\n如何构建一个简单的Node.js REST API\n\n我们会使用 Express、Sequelize 和 MySQL 构建一个 Node.js Rest API。这里我们将使用 Sequelize 来与 MySQL 实例交互。\n\n\n55个提高你CSS开发效率的必备片段\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n如何处理浏览器的断网情况?\n\n网络问题一直是一个很值得关注的问题。\n\n\n\n技术解析\n\n10 种跨域解决方案\n\n嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。\n\n\n使用Serverless模式开发部署前端和Node.js\n\n什么是Server模式?前端、后端现在都可以使用Serverless模式进行开发和部署吗?\n\n\n30张图讲解HTTP,再不懂请来打我!\n\n在面试过程中,HTTP 被提问的概率还是比较高的。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n盘点那些出色的CSS图像悬停效果\n\n悬停效果可能是 Web 设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。 \n\n\n\n"},"2020/weekly-15.html":{"url":"2020/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2020-15 期\nAdd:2020-04-10\nUpdate:2020-04-10\n\n前端消息\n\n【JavaScript 教程】浏览器—History 对象\n\nwindow.history 属性指向 History 对象,它表示当前窗口的浏览历史。\n\n\n移动端开发的屏幕、图像、字体与布局的兼容适配\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n高效的编码:我的 VS Code 设置\n\n最喜欢的代码编辑器设置,用于我的 Web 开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。\n\n\n\n技术解析\n\n用 40 行代码实现一个精简版 koa\n\n这里只用四十行代码实现一个小型的却具有其核心功能的 koa。\n\n\nCSS 渲染原理以及优化策略\n\n既然 CSS 这么重要,那么我们花点时间来研究相关原理也就物有所值了。\n\n\n重学巩固你的Vuejs知识体系\n\n重学巩固你的Vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。\n\n\n\n业界新闻\n\nBootStrap 5.0 将放弃支持 IE\n\n最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。\n\n\n\n其他\n\n趣图:我的代码终于能跑起来了!\n\n这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到 IDE 里。\n\n\n\n"},"2020/weekly-14.html":{"url":"2020/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2020-14 期\nAdd:2020-04-03\nUpdate:2020-04-03\n\n前端消息\n\n为什么说 for...of 循环是 JS 中的宝石?\n\n是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。\n\n\n前端缓存最佳实践\n\n缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。\n\n\n你真的懂 Promise 吗?\n\n2020 年了,怎么还在谈论 Promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。\n\n\n\n技术解析\n\n简单几步让你的 JS 写得更漂亮\n\n网上有不少关于 JS 编写优化建议,这里我根据自己的经验提出一些比较有用的意见。\n\n\n这 8 个 CSS 函数的小技巧,你都知道吗?\n\n随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠 JavaScript 才能实现的功能。\n\n\n动效案例:纯手工写一个滚动视差效果\n\n在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n那些令程序员泪流满面的瞬间\n\n程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。\n\n\n\n"},"2020/weekly-13.html":{"url":"2020/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2020-13 期\nAdd:2020-03-27\nUpdate:2020-03-27\n\n前端消息\n\n前端进阶之 a 可以同时 == 1 && == 2 && == 3 吗\n\n此题目为网上经典面试题的严谨形态(意思就是判断的条件,a 就是 a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。\n\n\n13 个精选的 React JS 框架\n\n如果你正在使用 React.js 或 React Native 创建用户界面,可以试一试本文推荐的这些框架。\n\n\nTypeScript 被吹过头了?\n\n2019 年以来,越来越多的知名前端开源项目选择使用 TypeScript 作为其新版本的开发语言,TypeScript 的社区支持也日趋完善。\n\n\n\n技术解析\n\n30 张图讲解 HTTP,再不懂请来打我!\n\n在前端相关的面试过程中,HTTP 被提问的概率还是比较高的。\n\n\nVue 这些修饰符帮我节省 20%的开发时间\n\n为了方便大家写代码,vue.js 给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~\n\n\n深度解析!Vue3 & React Hooks 新 UI 组件原理:Modal 弹窗\n\n在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\nGitHub 被“中介”攻击了?中间人攻击?\n\n26 日-27 日,国内无法访问 GitHub,同时京东等网站也相继出现同一问题。\n\n\n\n"},"2020/weekly-12.html":{"url":"2020/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2020-12 期\nAdd:2020-03-20\nUpdate:2020-03-20\n\n前端消息\n\n动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯\n\n从零开始创建一个具有缩略图功能的响应式图片幻灯。\n\n\n如何进阶成公司 Git 小能手(常见问题总结)\n\n看完后记得自己尝试下,希望你也能成为组里被请教的那 个 Git 小能手。 \n\n\n一篇搞定移动端适配\n\n我们就要细说移动端适配的前世今生及方案。\n\n\n\n技术解析\n\n渲染树的形成原理你真的很懂吗?\n\nDOM 是 Document Object Model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。\n\n\n我为什么要立刻放弃 React 而使用 Vue?\n\n为什么在github上Vue星星超过React的情况下,我要这么说。\n\n\nuni-app黑魔法:小程序自定义组件运行到H5平台\n\n本文分享了uni-app将微信小程序自定义组件发行到 H5 平台的实现思路,希望对大家有所启发。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n如何给女朋友解释什么是熔断?\n\n首先你要有个女朋友。\n\n\n\n"},"2020/weekly-11.html":{"url":"2020/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2020-11 期\nAdd:2020-03-13\nUpdate:2020-03-13\n\n前端消息\n\n基于 Unix Socket 的可靠 Node.js HTTP 代理实现(支持 WebSocket 协议)\n\n大家都知道,在 Node.js 范畴实现 HTTP 服务集群,应该使用 cluster 模块而不是“childprocess”模块...\n\n\n进阶:万字长文带你深度解锁 Webpack\n\n接我一招,让你深度了解 Webpack 。\n\n\n前端常见的加密算法介绍\n\n在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。\n\n\n\n技术解析\n\n8 个问题带你进阶 React\n\n如果你想更深入的了解底层原理, 可到文末的建议阅读中查找。\n\n\n前端高级进阶:在生产环境中使你的 npm i 速度提升 50%\n\n依赖装的好,下班早点跑\n\n\nGSAP 动画库入门基础示例:心爱的小摩托\n\n通过学习你将会学习到什么是 GSAP,以及相关的入门基础知识。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n又来了!Google 和微软在浏览器上的互掐\n\n谷歌建议微软 Edge 用户改换 Chrome?\n\n\n\n"},"2020/weekly-10.html":{"url":"2020/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2020-10 期\nAdd:2020-03-06\nUpdate:2020-03-06\n\n前端消息\n\n写 CSS 动效的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\nWeb 正文字体发展简史\n\n当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。\n\n\n前端高级进阶:Javascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n技术解析\n\nVue 中的 Props 与 Data 细微差别,你知道吗?\n\nVue 提供了两种不同的存储变量:props 和 data。因为它们做的事情很相似,而且也不清楚什何时使用 props,何时使用 data。\n\n\nFlutter 性能真的秒杀其它框架吗?\n\nFlutter 和 ReactNative 以及 Native 的区别就是没有中间商赚差价。\n\n\n12 个前端必会 H5 问题及解决方法\n\n作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题\n\n\n\n业界新闻\n\nESLint v7.0.0 将会有哪些新功能?\n\n最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n\n\n\n其他\n\n飞机上一般是什么操作系统?\n\n航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别\n\n\n\n"},"2020/weekly-09.html":{"url":"2020/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2020-09 期\nAdd:2020-02-28\nUpdate:2020-02-28\n\n前端消息\n\nTypeScript 让你不会想用回 JavaScript\n\nTypeScript 的出现,与之形成对比,让我不得不开始考虑 TypeScript,下面我就为大家解析一下我为什么要开始用 TypeScript。\n\n\nVue 3.0 将正式发布,对我们有哪些改变?\n\n我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n微信官方推出 Web 前端和小程序统一框架\n\nkbone 是一个致力于微信小程序和 Web 端同构的解决方案。\n\n\n\n技术解析\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n\n前后端分离模式的思考\n\n前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。\n\n\n聊聊 CDN\n\nCDN,中文名叫做「内容分发网络」,它的作用是减少传播时延,\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\nVue.js 纪录片\n\nVue纪录片视频\n\n\n\n"},"2020/weekly-08.html":{"url":"2020/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2020-08 期\nAdd:2020-02-21\nUpdate:2020-02-21\n\n前端消息\n\nVue 3.0 将正式发布,它有哪些升级变化?\n\n那么我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n2020 年大前端发展趋势\n\n迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。\n\n\n性能测试:Firefox 73 vs Chrome 80\n\n本周 Firefox 73 稳定版已经发布,同时 Firefox 74 开始进入测试版状态,Phoronix 网站的创始人和主要作者 Michael Larabel 第一时间使用 Phoronix Test Suite 对该新版本进行了基准测试。\n\n\n\n技术解析\n\nES6 之 Proxy 巧用,涨知识了!\n\n使用 Proxy,你可以将一只猫伪装成一只老虎。下面大约有 6 个例子,我希望它们能让你相信,Proxy 提供了强大的 Javascript 元编程。\n\n\n1w5000字概括ES6全部特性\n\n最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。\n\n\n一文完全吃透 JavaScript 继承\n\n本文全面总结了JavaScript 中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透 JavaScript 继承,收藏起来吧~\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n\n\n"},"2020/weekly-07.html":{"url":"2020/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2020-07 期\nAdd:2020-02-14\nUpdate:2020-02-15\n\n前端消息\n\nVue 中 强制组件重新渲染的正确方法\n\n强制 Vue 重新渲染组件的最佳方法是在组件上设置:key。\n\n\n对 babel polyfill 的一些理解\n\n最近在研究了一下 babel 的垫片,现将此整理为文字,如下。\n\n\n正则最佳入门手册(含实践题)\n\n每个例子都写一遍并且理解,相信学完之后,你就会写正则了~\n\n\n\n技术解析\n\nCookie 的 SameSite 属性\n\n2 月 4 号 Chrome80 发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。\n\n\nCSS 故障艺术\n\n这些效果要是综合运用到业务中应该很吸引眼球。\n\n\n网页布局简史\n\n你经历了哪些布局方式?\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n\n\n"},"2020/weekly-06.html":{"url":"2020/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2020-06 期\nAdd:2020-02-07\nUpdate:2020-02-08\n\n前端消息\n\n一杯茶的时间,上手 Docker\n\n所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。\n\n\n快速开发一个 Antd 级别的组件库\n\n在项目开发中,用于提炼复用的组件库发布到 npm 太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?\n\n\n\n 本文就列举了面试过程中一些常见的手写代码实现供参考。\n -->\n技术解析\n\nWeb 前端性能优化原理问题\n\nWeb 前端性能优化是一个必须要掌握的知识,那么应该怎么进行 Web 前端性能优化呢?\n\n\n复制黏贴上传图片和跨浏览器自动化测试\n\n本文介绍最方便的上传的方法, Control/Command + v 进行上传, 以及如何使用 selenium 来跨浏览器的自动化测试这个功能.\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n -->\n业界新闻\n\nVisual Studio Code 1.42 发布\n\n一起看看VSCode 一月份的刚更新带来了哪些新特性吧。\n\n\n\n其他\n\n谈谈远程工作的开展\n\n远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。\n\n\n\n"},"2020/weekly-05.html":{"url":"2020/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2020-05 期\nAdd:2020-02-01\nUpdate:2020-02-01\n\n前端消息\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台。\n\n\nNode.js 在 2020 年的新增特性\n\n如你所见,这么短的时间里发生了这么多事情!Node.js 社区每年都在蓬勃发展,展望 2020 年,这种势头也并没有放缓的迹象。\n\n\n前端应该要掌握的几种手写代码实现\n\n本文就列举了面试过程中一些常见的手写代码实现供参考。\n\n\n\n技术解析\n\n我建议你自己写一个疫情数据监控\n\n首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。\n\n\n如何为开源软件做出贡献\n\n如果你和我一样,希望为开源软件做出贡献,又不敢将第一个 pull request 发送至其他团队的代码仓库。\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n程序员简历中的自己\n\n程序员简历中的自己\n\n\n\n"},"2020/weekly-04.html":{"url":"2020/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2020-04 期\nAdd:2020-01-24\nUpdate:2020-01-24\n\n\n诺诺网大前端 祝您春节快乐。\n\n前端消息\n\nGitHub 十大顶级 JavaScript 开源项目\n\n在本文中,我们将介绍 GitHub 上顶级的 JavaScript 开源项目。\n\n\n加速 Web 开发的 23 款前端开发工具\n\n本文是对 2019 年顶级 Web 开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。\n\n\n我写 CSS 的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\n\n技术解析\n\n十分钟上手 ES2020 新特性\n\n十分钟上手 ES2020 新特性。\n\n\n怎样使我们的用户不再抵触填写 Form 表单?\n\n大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n面对武汉疫情,这是大数据能贡献的力量\n\n这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。\n\n\n新型冠状病毒,用漫画解读,一分钟足够!\n\n最近又新增了不少 新型冠状病毒肺炎患者 冠状病毒是挺吓人 但知己知彼总是要多几分胜算的 大家务必学习一下 多加小心\n\n\n\n"},"2020/weekly-03.html":{"url":"2020/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2020-03 期\nAdd:2020-01-17\nUpdate:2020-01-17\n\n前端消息\n\n请你实现一个大文件上传和断点续传\n\n本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的 demo\n\n\n从 jQuery 到 Serverless,前端十四年挖了多少坑?\n\n最近几年,前端技术加速发展,各种框架层出不穷。遥想 2005 年末 jQuery 出现时的情景,不觉之间已过去了 14 年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。\n\n\n未来有望干掉 Python 和 JavaScript 的编程语言\n\nPython 和 JavaScript 是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。\n\n\n\n技术解析\n\nTypeScript:拥有超能力的 JavaScript\n\nJavasSript 很酷。但你知道什么更酷一点吗?TypeScript。\n\n\n如何快速提升 JSON.stringify() 的性能?\n\n不管在浏览器端或服务端,JSON.stringify()都是我们很常用的方法,name 怎么能让他的性能提得更高,让我们一起看下。\n\n\n8 张 JavaScript 思维导图\n\n好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n\n\n 世界真奇妙。 -->\n其他\n\n娱乐:看不懂这些动图,你不配做个程序员\n\n主要看笑果。\n\n\n\n"},"2020/weekly-02.html":{"url":"2020/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2020-02 期\nAdd:2020-01-10\nUpdate:2020-01-10\n\n前端消息\n\nvue 移动端开发总结\n\n相对于 PC 端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。\n\n\n你连 HTTPS 原理都不懂,还讲“中间人攻击”?\n\n干货满满,把 HTTPS 的原理讲清楚了,而且容易懂,建议大家好好读一下。\n\n\n花了四年迁移到 TypeScript,我们总结出了这些经验教训\n\n吐血总结,值得一看。\n\n\n\n技术解析\n\n都 2020 年了,你应该知道如何手写 Call、Apply、Bind 了吧\n\n作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。 写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”\n\n\n了解什么是微前端\n\n上周周刊有同样标题的文章在,但是我觉得这批更好?\n\n\nTypescript 那些好用的技巧\n\n刚开始的时候一脸嫌弃,现在 真香.\n\n\n\n 世界真奇妙。 -->\n其他\n\nCI/CD: 基于 Jenkins + Gitlab 持续部署\n\n主要讲解决方案。\n\n\n\n"},"2020/weekly-01.html":{"url":"2020/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2020-01 期\nAdd:2020-01-03\nUpdate:2020-01-03\n\n前端消息\n\nJS 中,如何提高展开运算符的性能\n\n本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。\n\n\n非常全面的 webpack 之前端性能优化的实现分享\n\nwebpack 时尚最全的前端性能优化相关分享\n\n\n从 12.67s 到 1.06s 的网站性能优化实战\n\n天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。\n\n\n\n技术解析\n\n几种常见的手写源码实现\n\n源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。\n\n\n了解什么是微前端\n\n2019 年热词微前端,你现在还不知道微前端是啥?\n\n\n\n业界新闻\n\n2019 年 IT 互联网十大“车祸”现场丨金翻车奖\n\n世界真奇妙。\n\n\n\n其他\n\n实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了\n\n你抢到过完年回来的火车票了吗?\n\n\n\n"},"2019/":{"url":"2019/","title":"2019","body":"我们的2019\n\n2018 年,事儿依旧很多,世界依然很大。\n2018 年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47 名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、MH370 调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。\n2018 年,也留给了我们太多的背影与追思:霍金、金庸、斯坦-李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗-艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。\n2018 年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。\n2018 年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、IG 夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王 2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019 年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。\n来自 2049\n"},"2019/weekly-20.html":{"url":"2019/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2019-20 期\nAdd:2019-12-28\nUpdate:2019-12-28\n\n前端消息\n\n嗨,让我带你逐行剖析 Vue.js 源码\n\n这是一个在 github 开源的 解析 Vue 源码的项目,值得一看\n\n\nReact 也能 “吃上” computed 属性\n\n一顿骚操作,让 React 吃上 computed\n\n\n你需要知道的 JavaScript 类(class)的这些知识\n\nJavaScript 使用原型继承:每个对象都从原型对象继承属性和方法。\n\n\n\n技术解析\n\nnpm install 原理分析\n\n开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。\n\n\nWeb 视频播放前前后后\n\n2020 Flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。\n\n\n\n业界新闻\n\n2019年JavaScript现状调查报告火热出炉\n\nStateOfJS 发布了 2019 年的 JavaScript 现状调查报告。。\n\n\n\n其他\n\nVS Code 必知必会的 20 个快捷键!\n\n并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。\n\n\n\n"},"2019/weekly-19.html":{"url":"2019/weekly-19.html","title":"第 19 期","body":"诺诺前端周刊:2019-19 期\nAdd:2019-12-21\nUpdate:2019-12-21\n\n前端消息\n\nVue 知识点查缺补漏 (涵盖入门到精通)\n\n本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总\n\n\n性能!!让你的 React 组件跑得再快一点\n\n时间就是金钱,我的朋友!\n\n\n来自新时代的 CSS\n\n从 97 年的 css1,到如今的可以处理 3D 动画的 css3,css 家族经历了什么。\n\n\n\n技术解析\n\n来自腾讯 CDC 团队的前端异常监控解决方案~\n\n最近自己也在看相关的文章,读到此文发到周刊,以飨读者。\n\n\njavascript DOM 和 DOM 操作的四种基本方法\n\n在了解了 javascript 的语言特性后,javascript 真正大放光彩的地方来了——这就是 javascript DOM。\n\n\n\n业界新闻\n\n2019 年前端事件回顾\n\n在过去的一年中,前端开发再次加快了发展的速度,本文总结了 2019 年以来的所有大事、新闻和趋势。\n\n\n\n其他\n\n优秀的程序员都喜欢拥抱新技术\n\n所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。\n\n\n\n"},"2019/weekly-18.html":{"url":"2019/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2019-18 期\nAdd:2019-12-14\nUpdate:2019-12-14\n\n前端消息\n\nJS 的6个不良编码习惯,现在就改掉吧!\n\n我描述了JavaScript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。\n\n\nJavaScript 复杂判断的更优雅写法\n\n我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...\n\n\n前后分离接口规范\n\n本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。\n\n\n\n技术解析\n\nredux原理解析,看这篇就够了\n\nRedux是JavaScript状态容器,提供可预测化的状态管理。在实际开发中,常搭配React + React-redux使用。\n\n\n让你的组件千变万化,Vue slot 剖玄析微\n\nVue 代码中的 slot 是什么,简单来说就是插槽。可以通过使用 slot 作为 HTML 结构的传递入口来解决问题。\n\n\n也聊聊call,apply和bind\n\n在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n一种前端灰度发布方案\n\n本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。\n\n\n\n"},"2019/weekly-17.html":{"url":"2019/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2019-17 期\nAdd:2019-12-06\nUpdate:2019-12-06\n\n前端消息\n\n彻底搞懂移动 Web 开发中的 viewport 与跨屏适配\n\nviewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。\n\n\n前端防御性编程\n\n在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。\n\n\n经常被面试官考的 JavaScript 数据类型知识你真的懂吗?\n\n面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现 javascript 基础并不好,于是决定写一下这篇 javascrip 数据类型相关的基础文章。\n\n\n\n技术解析\n\n如何提升低端设备的Web性能?试试自适应加载模式\n\n自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。\n\n\nJavaScript 复杂判断的更优雅写法\n\n随着逻辑复杂度的增加,代码中的 if/else/switch 会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。\n\n\n如何优雅处理前端异常?(可能是史上最全前端异常处理方案)\n\n前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n有时候解决问题比写代码更重要\n\n当你手里有把锤子的时候,看所有的东西都是钉子。。\n\n\n\n"},"2019/weekly-16.html":{"url":"2019/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2019-16 期\nAdd:2019-11-30\nUpdate:2019-11-30\n\n前端消息\n\nReact 过誉了吗?\n\nReact 过誉了吗?抛开和 Facebook 的关系,它确实有“两把刷子“吗?\n\n\nMVVM 双向绑定全量版整理\n\n当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?\n\n\n简单易懂的 React useState() Hook 指南\n\n不要闹,小心我拿我的小勾勾 ,勾住你。\n\n\n\n技术解析\n\n为什么 Vue3.0 不再使用 defineProperty 实现数据监听?\n\nVue3.0 中,响应式数据部分弃用了 Object.defineProperty,使用 Proxy 来代替它。本文将主要通过以下三个方面来分析为什么 Vue 选择弃用 Object.defineProperty。\n\n\n什么时候不使用箭头函数\n\n在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。\n\n\n这一次,彻底弄懂 Promise 原理\n\nPromise--我承诺的我就不改了,打死也不改。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写了个 Chrome 插件,一键下载 PornHub 视频!\n\nPornHub 是啥能吃吗? 反正我是一次也没看过,别问,问就是 P 站牛逼。\n\n\n\n"},"2019/weekly-15.html":{"url":"2019/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2019-15 期\nAdd:2019-11-22\nUpdate:2019-11-22\n\n前端消息\n\n来聊聊面向模板的前端开发\n\n从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具\n\n\n蚂蚁前端研发最佳实践\n\n而现在都 9012 年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。\n\n\n双 11 模块 79.34% 的代码是怎样智能生成的?\n\n还不知道前端智能化,后面你可能会失业哦。\n\n\n\n技术解析\n\nReact 函数式组件性能优化指南\n\n本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如 key 的使用。\n\n\n写给前端工程师的 docker 简易入门\n\ndocker 使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了 CI/CD 的发展。\n\n\nif 我是前端 Leader,怎么走出小微前端团队的围墙?\n\n别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n你的下一款应用可能没有后端\n\n今天,我们谈一谈 JAMStack 和它的未来演变。\n\n\n\n"},"2019/weekly-14.html":{"url":"2019/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2019-14 期\nAdd:2019-11-16\nUpdate:2019-11-16\n\n前端消息\n\n图片下方为什么会有空隙,这个怎么解决?\n\n我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?\n\n\nvue-cli 首屏优化技巧\n\n手拉手教你完成 vue 首屏优化。\n\n\n19 个来自 2019 React Conf 的总结\n\n并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。\n\n\n\n技术解析\n\n2019 年,是否可以抛弃 CSS 预处理器?\n\nCSS 是否可以取代 CSS 预处理器的地位?CSS 预处理器会不会成为 CSS 过渡时期的产物呢?\n\n\n人人在谈的数据驱动,到底如何提升系统质量?\n\n但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。\n\n\nJavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的 5G 时代,3D 可视化,音视频直播技术,IM 即时通讯场景应用我觉得都是大有可为的\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写的破代码将被保存 1000 年?\n\nGitHub 宣布启动 GitHub Archive Program 计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少 1000 年。\n\n\n\n"},"2019/weekly-13.html":{"url":"2019/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2019-13 期\nAdd:2019-11-08\nUpdate:2019-11-08\n\n前端消息\n\n数组原生 api 以及 es6+函数式编程(curry)实现 lodash 函数\n\n本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash 这个库的文档更像一个题库,给出了题目让我们刷题的。\n\n\n微信官方小程序同构新方案 Kbone 全解析\n\nKbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。\n\n\n2019 年了,你还不会 CSS 动画?\n\n今年我面试了很多同学,只要看到简历上写“熟练掌握 CSS3”的,我都会问问动画相关知识。然而我发现:都 2019 年了,还有很多同学不会 CSS 动画。\n\n\n\n技术解析\n\n2019 大龄前端如何准备面试?\n\n偷偷写 偷偷看\n\n\n20 个让你效率更高的 CSS 代码技巧\n\n在这里想与你分享一个由各大 CSS 网站总结推荐的 20 个有用的规则和实践经验集合。有一些是面向 CSS 初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。\n\n\n蚂蚁金服@玉伯:我的前端成长之路\n\n大佬的前端成长之路,助你在前端之路实现跃迁。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n假如有人把支付宝存储服务器炸了\n\n因吹死听....\n\n\n\n"},"2019/weekly-12.html":{"url":"2019/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2019-12 期\nAdd:2019-11-01\nUpdate:2019-11-01\n\n前端消息\n\naxios 是如何封装 HTTP 请求的\n\n前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的 HTTP 请求库可以大大降低我们的开发成本,提高开发效率。。\n\n\n动画:用动画给女朋友讲解 TCP 四次分手过程\n\n不是说的 我都懂,但是你们的女朋友是自备的还是公司发的。\n\n\nReact Hooks 详解\n\nHooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。\n\n\n\n技术解析\n\n代码美化的艺术\n\n为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。\n\n\n浅析 5 种 Javascript 继承关系的应用\n\nJavascript 继承概念:js 是基于对象的,他没有类的概念,所以实现继承,需要使用 js 的原型 prototype 机制或者用 applay 和 call 方法实现。\n\n\n介绍 3 种 JavaScript 重定向到另一个网页的方法\n\n在 JavaScript 中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了\n\n脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。\n\n\n\n"},"2019/weekly-11.html":{"url":"2019/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2019-11 期\nAdd:2019-10-25\nUpdate:2019-10-25\n\n前端消息\n\nNPM 命令实用使用技巧总结\n\n如果你日常工作中有使用 NPM ,我相信你会喜欢这些使用技巧的。\n\n\n小程序底层实现原理及思考\n\n本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。\n\n\n在 Windows 下使用 React , 你需要注意这些问题\n\n我们的开发过程中,我们的项目小组开发人员,有的喜欢用 Windows ,有的喜欢用苹果 mac,这就会产生一些问题。\n\n\n\n技术解析\n\n揭开 JavaScript 引擎的面纱\n\n最初,JavaScript 只能在 Web 浏览器中运行,但是随着 Node 的出现,现在 JavaScript 也可以在服务端运行。在本文中,我们仅探讨一个问题:JavaScript 是如何工作的?\n\n\nJS 实现页面进入、返回定位到具体位置总结\n\n其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。\n\n\n介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法\n\n今天我们来介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法。希望对你有所帮助。\n\n\n\n业界新闻\n\nTypeScript 3.7 Beta 版发布\n\n我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。\n\n\n\n其他\n\n2019 年 9 月 Github 上最热门的 JavaScript 开源项目\n\n9 月份 GitHub 上最热门的 JavaScript 开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...\n\n\n\n"},"2019/weekly-10.html":{"url":"2019/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2019-10 期\nAdd:2019-10-18\nUpdate:2019-10-25\n\n前端消息\n\n「React 基础」在 React 项目中使用 ES6\n\n如何在项目中,恰当的运用 ES6 这些新特性,这也是本篇文章要给大家介绍的。。\n\n\n解读 HTTP/2 与 HTTP/3 的新特性\n\n本文深度解析了 HTTP/2 与 HTTP/3 的新特性,如果你感兴趣请看下去。\n\n\nvue3.0 初体验有哪些实用新功能\n\n2019 年 10 月 5 号,vue 的作者尤雨溪公开了 vue3.0 的源代码,下面我们来看看更新之后有哪些新的改变。\n\n\n\n技术解析\n\n如何衡量一个人的 JavaScript 水平?\n\n又名是个你不知道的 JS 难点。\n\n\nJS 异常函数之-箭头函数\n\n在 JS 中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。\n\n\n5 种处理 Vue 异常的方法\n\n最近,我花了不少时间研究了 Vue 中处理异常的各种技巧,在此想把我学到的分享给大家。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\njs 史上最精简!防抖节流(你的比我短,算我输)\n\n震惊~ 多名知名前端开发工程师竟然当众比短~ 这究竟是人性的扭曲还是道德的沦丧......\n\n\n\n"},"2019/weekly-09.html":{"url":"2019/weekly-09.html","title":"第 09 期","body":"诺诺前端周刊:2019-09 期\nAdd:2019-10-12\nUpdate:2019-10-12\n\n前端消息\n\nJavaScript 和 TypeScript 中的 void\n\nvoid 在 JavaScript 中作为运算符存在,在 TypeScript 中作为基本类型存在。在 JS 和 TS 中,void 的用法和大多数人习惯的有所不同。\n\n\n解决 input[type=file]打开时慢、卡顿问题\n\n昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下 然后我就努力的搞了起来(:з」∠)\n\n\nJS 考(mian)察(shi)中常见的算法题\n\nJS 除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。\n\n\n\n技术解析\n\nJavaScript 中常用的设计模式\n\n一提起设计模式,相信大家都会脱口而出,23 种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用 JavaScript 设计模式按类型做个表格整理。\n\n\n一次弄懂 Event Loop\n\nEvent Loop 即事件循环,是指浏览器或 Node 的一种解决 javaScript 单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。\n\n\n你可能知道的 javaScript 数据结构与算法\n\n整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n再谈 HTTPS\n\n本篇将讨论 HTTPS 的加解密原理,很多人都知道 RSA,以为 HTTPS = RSA,使用 RSA 加解密数据,实际上这是不对的。\n\n\n\n"},"2019/weekly-08.html":{"url":"2019/weekly-08.html","title":"第 08 期","body":"诺诺前端周刊:2019-08 期\nAdd:2019-10-04\nUpdate:2019-10-04\n\n前端消息\n\n前端领域不需要架构师?\n\n在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。\n\n\n大前端时代,浅谈 JavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的5G时代,3D可视化,音视频直播技术,IM即时通讯场景应用我觉得都是大有可为的。\n\n\n5分钟,掌握9个简洁的JavaScript技巧\n\n没有简介,直接看代码好了。\n\n\n\n技术解析\n\nTCP三次握手和四次挥手\n\n所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。\n\n\nHTTP0.9 HTTP1.0 HTTP 1.1 HTTP 2.0区别\n\nHTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n我和我亲爱的祖国(用CSS来为祖国母亲庆生)\n\n“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”--每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。\n\n\n\n"},"2019/weekly-07.html":{"url":"2019/weekly-07.html","title":"第 07 期","body":"诺诺前端周刊:2019-07 期\nAdd:2019-9-27\nUpdate:2019-9-27\n\n前端消息\n\nJS 引擎 V8 如何与 Lite 模式两开花?\n\n最开始,团队准备把 V8 Lite 作为 V8 的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。\n\n\nJS 服务器推送技术 WebSocket 入门指北\n\n最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理 WebSocket 相关资料的收获。\n\n\nServerless—前端的 3.0 时代\n\nServerless 以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。\n\n\n\n技术解析\n\n防抖、节流、call、bind、apply、new、柯里化实现\n\n直接看代码好了。\n\n\n自动化 Web 性能优化分析方案\n\n在构建 Web 站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\nGoogle 官方-如何去做 code review\n\nGoogle 前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟 code review 相关的内容,里面包含了 Google 工程师如何进行 code review 的内容,以及 code review 指南。\n\n\n\n"},"2019/weekly-06.html":{"url":"2019/weekly-06.html","title":"第 06 期","body":"诺诺前端周刊:2019-06 期\nAdd:2019-9-20\nUpdate:2019-9-20\n\n前端消息\n\nJavaScript 中的“黑话”\n\n因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,JavaScript 也是圆的!\n\n\n不要再问 React Hooks 能否取代 Redux 了\n\n我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“React Hooks 是否会取代 Redux”是一个本质上有缺陷的问题。\n\n\n提高幸福感的 9 个 CSS 技巧\n\n在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。\n\n\n\n技术解析\n\n在浏览器输入 URL 回车之后发生了什么?(超详细版)\n\n这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。\n\n\n你可能不知道,关于 https 的五大误区\n\n当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了 https 加密保护。\n\n\n\n业界新闻\n\nChrome 77 发布\n\n谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进……\n\n\n\n其他\n\n良心推荐 | 国庆最适合码农去的地方\n\n良心推荐 | 国庆最适合码农去的地方。\n\n\n\n"},"2019/weekly-05.html":{"url":"2019/weekly-05.html","title":"第 05 期","body":"诺诺前端周刊:2019-05 期\nAdd:2019-9-13 (中秋节)\nUpdate:2019-9-13\n\n今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。\n前端消息\n\n前端工程化实践总结 | QQ音乐商业化Web团队\n\n本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和UI组件库开发这两个项目详细介绍工程化方案 。\n\n\n这样使用Node.js压缩PNG图片,效果高达75%\n\n我们将向你展示如何使用 Node.js 编程压缩 PNG 图片。我们将使用一个名为 Imagemin 的 npm 包,它将为我们完成大部分繁重的工作。\n\n\n浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析\n\n垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。\n\n\n\n技术解析\n\nJavaScript Fetch API 新手入门指南\n\n自从Fetch API 问世以来,我们就能使用漂亮的语法发送HTTP Request 或取后台接口数据,这篇文章将会分享我自己常用的Fetch方法……\n\n\n一文搞懂 Webpack 多入口配置\n\n由于不同入口下的路由页面有一些是重复的,因此我考虑使用 Webpack 多入口配置来解决这个需求。\n\n\n\n业界新闻\n\nDart 2.5发布,支持Dart与C相互调用\n\nDart 2.5 已经发布了,其中包括两个主要预览新特性:机器学习(ML)驱动的代码补全和 dart:ffi 外部函数接口……\n\n\n\n其他\n\n互联网人职业之路:三年高工,七年做架构,十年送外卖\n\n前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。\n\n\n\n"},"2019/weekly-04.html":{"url":"2019/weekly-04.html","title":"第 04 期","body":"诺诺前端周刊:2019-04 期\nAdd:2019-9-6\nUpdate:2019-9-6\n\n前端消息\n\n2019 年,高级前端都掌握了这六大知识点\n\n19 年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有 bug 吗?头发还好吗?还记得年初的 Flag 吗?。\n\n\n一文搞定前端 Jenkins 自动化部署\n\n最近有看到同事在折腾 Jenkins 自己也找了参考资料了解了一些,如有错误欢迎指正。\n\n\nMongoDB 再见还是再也不见?\n\n作为最广受欢迎的 NoSQL 数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。\n\n\n\n技术解析\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。\n\n\n图解 javascript 原型链\n\n原型链和原型对象是 js 的核心,js 以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。\n\n\n\n\n其他\n\n前端该如何准备数据结构和算法?\n\n前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。\n\n\n如何将代码部署时间减少 95%?\n\n它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。\n\n\n\n"},"2019/weekly-03.html":{"url":"2019/weekly-03.html","title":"第 03 期","body":"诺诺前端周刊:2019-03 期\nAdd:2019-8-30\nUpdate:2019-8-30\n\n前端消息\n\n如何居中一个元素(终结版)\n\n本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。\n\n\n被领导怼:“你怎么连 Form 表单都搞不定?”\n\nhtml 中的 form 元素被称之为表单,form 元素中的内容,包含有交互控制元件,其目的是用来向 web 服务器提交信息,实现前后端的交互目的。\n\n\nReact16 新特性\n\n按照 React16 的更新时间,从 React v16.0 ~ React v16.6 进行概述。\n\n\n\n技术解析\n\n小程序运行机制\n\n前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。\n\n\n为什么 HTTPS 比 HTTP 更安全?\n\n互联网迎来了“HTTPS 加密时代”,HTTPS 将在未来的几年内全面取代 HTTP 成为传输协议的主流。\n\n\n\n\n其他\n\n@程序员,你在颓丧的时候怎么办?\n颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。\n\n\n\n"},"2019/weekly-02.html":{"url":"2019/weekly-02.html","title":"第 02 期","body":"诺诺前端周刊:2019-02 期\nAdd:2019-8-23\nUpdate:2019-8-23\n\n前端消息\n\nvue 源码 nextTick 原理以及源码解析\n\n关于 nextTick 的源码涉及到不少知识, nextTick 是 Vue 的一个核心实现,在介绍 Vue 的 nextTick 之前,为了方便大家理解,我先简单介绍一下 JS 的运行机制。\n\n\n如何用 160 行代码,实现动态炫酷的可视化图表?\n\n使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了 React 16 的新特性。也让我彻底理解了 React Hook 的妙用。\n\n\nJavaScript 中按位操作符的有趣应用\n\n在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的 JavaScript 的代码,来看一看一些有趣的按位操作符运用。\n\n\n\n技术解析\n\n解析 Antd Table 组件的错位和性能问题\n\nAntd 的 Table 组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用 fixed) 时发生的列错位 bug 以及其衍生的一系列性能问题。\n\n\n傻傻分不清的 Manifest\n\n在前端,说到 manifest,其实是有歧义的,就我了解的情况来说,manifest 可以指代下列含义。\n\n\n简单粗暴地理解 js 原型链--js 面向对象编程\n\n原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。\n\n\n\n业界新闻\n\nnode.js 12.6.0 发布\n\n更新了 V8 到 7.6,实验性支持 mips 等。\n\n\n\n其他\n\n废掉一个人最隐蔽的方式,是让他忙到没时间成长\n但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。\n\n\n\n"},"2019/weekly-01.html":{"url":"2019/weekly-01.html","title":"第 01 期","body":"诺诺前端周刊:2019-01 期\nAdd:2019 8-16\nUpdate:2019 8-16\n\n前端消息\n\n你真的会 Vue 吗?\n\nVue,React 这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会 Vue 的。\n\n\n你未必知道的 49 个 CSS 知识点\n\n本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有 CSS 知识点动图,以便阅读。\n\n\nJS 中 this 在各个场景下的指向\n\n很多时候, JS 中的 this 对于咱们的初学者很容易产生困惑不解。 this 的功能很强大,但需要一定付出才能慢慢理解它。\n\n\nCSS 垂直居中的七种方法\n\n我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理\n\n\n\n技术讨论\n\n前后端分离开发思路的探讨\n\n对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。 --山人行\n\n\n\n踩坑实录\n\n安卓 APP 的 webview 中, jsonp 跨域请求,后端获取 cookie 失败问题\n\n在 wap 积分商城-分类和筛选需求的自测中 ,发现在诺言中 登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的 jsonp 请求一直返回 code 404 . --内网资源\n\n\n\n其他\n\n前端需要知道的 HTTP 安全头配置\n在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。\n\n\n\n"},"2019/weekly-00.html":{"url":"2019/weekly-00.html","title":"第 00 期","body":"诺诺前端周刊:2019-00 期\n\n写在前面\n早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。\n此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方Github仓库,给我们发来您的建议,或者投稿。\n"}}} \ No newline at end of file +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["3d/ar/vr/canva","cli本地构建,所有内容托管在github","gitbook","issu","nodej","nuof","readlist","web","weekli"],"2021/weekly-09.html":["02","09","2021","26","301","add:2021","code","dead","dom","elimin","handtrack.j","http","javascript","js","shake","tree","update:2021","virtual"],"2021/weekly-08.html":["02","08","1000","2.0","20","2021","add:2021","canva","consol","console.log","cto","hook","js","log","merg","mr(merg","pr(pull","pull","queri","react","request","update:2021","veet","vit","vite"],"2021/weekly-07.html":["02","07","12","2021","39;??'","4","5","6","69","69道html","add:2021","ecmascript","es2020","html","javascript","js","map","proxi","update:2021","vuex"],"2021/weekly-06.html":["02","05","06","15","2021","300","409","500","8.0","add:2021","api","css","es6","hidden","http","overflow","ts","update:2021"],"2021/weekly-05.html":["01","05","20","2021","29","add:2021","css","gif图、css3动画属性、原生javascript实现、canvas、webgl","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","javascript","js","n","pixij","redux","update:2021","webpack5"],"2021/weekly-04.html":["01","04","15","2021","5","9","add:2021","api","composit","css","hooks、vu","javascript","javascript闭包9","react","screen","skeleton","update:2021","vue"],"2021/weekly-03.html":["01","03","15","2021","add:2021","antd","cross","css","css3","css为什么叫xss","h5","javascript","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","js","load","pixij","script","site","update:2021","xss"],"2021/weekly-02.html":["01","02","08","2021","add:2021","canva","css","es6","html5","http","n","offset","outlin","post","ts","update:2021","web","weex"],"2021/weekly-01.html":["01","2021","2077","add:2021","array","array.foreach","array.map","avail","copi","css","css:var","dom","foreach","javascript","js","map","now","react","update:2021"],"2020/weekly-52.html":["12","14","2020","2021","25","3.0","52","add:2020","cross","element","facebook","flow","math.random","react","scripting(跨站脚本攻击)的简称,所以为啥不是css","serverless","site","typescript","ui","update:2020","vue","web","xss"],"2020/weekly-51.html":["12","18","2","2020","51","add:2020","brotli","canva","cooki","f5","gzip","h5","js","pdf","ta","update:2020","vue"],"2020/weekly-50.html":["11","12","2020","50","9","add:2020","bata","canva","chrome","cooki","css","electron+vue3","javascript","react","render","update:2020","vite","vue","vue3"],"2020/weekly-49.html":["04","11","12","200","2020","49","5","7","add:2020","api","canva","css","npm","npm_modul","react","update:2020","watermark","web","xss"],"2020/weekly-48.html":["11","15","2020","20个你不得不知道的数组reduc","27","48","5","add:2020","chrome","code,这个javascript","filter和map","javascript","javascript并没有提供直接操作email","postmessag","postmessage玩的6","reduce作为es5新增的常规数组方法之一,相比foreach","ref","rfc","update:2020","vs","vue"],"2020/weekly-47.html":["10","11","20","2020","24","4.0","47","5","9","9、10","add:2020","angular","css","evan","ie","js","mobil","ts","update:2020","v11","vue","webpack"],"2020/weekly-46.html":["11","13","2020","27.1k","46","5","add:2020","api","css","event","faker.j","github","javascript","js","loop","node.j","update:2020","web","webgl","webgl,canva"],"2020/weekly-45.html":["06","11","2020","45","add:2020","amp","bug","h5","less","lodash","lodash——chunk、zip、groupby、invokemap","update:2020","url"],"2020/weekly-44.html":["10","11","2020","30","44","add:2020","chrome","cookie,sess","cookie,session,token","css","javascript","js","npm","taro","token","tsconfig.json","typescript","update:2020","v7.0.0","vue3"],"2020/weekly-43.html":["10","2020","23","24","43","add:2020","code","es6","http","javascript","map","option","review","set","update:2020","url","vscode"],"2020/weekly-42.html":["10","104","16","2020","32","42","add:2020","css","fals","js","ms","seo","ssr","update:2020","vue"],"2020/weekly-41.html":["10","11","2020","3","41","add:2020","alpha","api","confer","css","dave","europ","facebook","flutter","javascript","js","mccabe","react","recoil","ts","typescript","update:2020","vue","vue3","websocket","window"],"2020/weekly-40.html":["03","10","2020","40","6","add:2020","api。reflect","array","catch","ecmascript","es6","express","javascript","js","proxi","reflect","tcp","tri","update:2020","websocket"],"2020/weekly-39.html":["09","1","2020","25","3","3.0","39","add:2020","api","commonj","composit","evan","event","eventloop","h5","history.go","json","jwt","loop","node.j","on","piec","requir","token","update:2020","vue","vue/composit","web"],"2020/weekly-38.html":["09","10","18","2020","38","5","add:2020","ahmadi","api","arman","css3","download","github","http","javascript","laravel","link","neufeld","nginx","pr","ts","typescript","update:2020","url","vue.j","web","yehuda"],"2020/weekly-37.html":["09","1","11","2020","37","add:2020","app","canva","frontend","javascript","math.random,这个函数返回[0","os","react","ref","serverless","sourcemap","update:2020","web"],"2020/weekly-36.html":["04","09","10","2020","36","5","add:2020","ai","ajax","ast","b","babel","bootstrap","bs","css","github","ie","javascript","js","up","update:2020","vue","xhmikosr"],"2020/weekly-35.html":["08","2020","28","30","35","5","add:2020","app","bootstrap","bs","github","hook","ie","javascript","js","mongodb","n","quot;作者不造的轮子"","react","react、typescript、nodej","settimeout","todo","typescript、react、nodejs、express","ui","update:2020","vue/react","xhmikosr"],"2020/weekly-34.html":["08","2020","21","34","5","add:2020","ast","bootstrap","bs","coop、coep","diff库(就叫diff),非常方便js开发者实现文本内容的diff","github","github的内容diff","ie","if(){}elseif","javascrpit","update:2020","vue","xhmikosr"],"2020/weekly-33.html":["08","10","14","2020","33","5","99","add:2020","apng","bootstrap","bs","bug","github","ie","soeasi","tinypng","update:2020","uuid","vscode","vue","web","webp","webpackplugin","xhmikosr"],"2020/weekly-32.html":["07","08","10","1000","2","2020","32","4","5","90","add:2020","bootstrap","bs","es11","es2020","eventemitt","github","h5","ie","javascript","js","page","pc","prototyp","stage","time","tp","update:2020","xhmikosr"],"2020/weekly-31.html":["07","2020","3.0","31","5","add:2020","audio","bootstrap","bs","commit","git","git/github","github","ie","js","node_modul","npm","update:2020","vue","vue3","vuex","xhmikosr"],"2020/weekly-30.html":["07","2020","24","30","5","7","add:2020","api","bootstrap","bs","control","css","dn","github","html5","ie","javascript","js","lt;audio>","lt;video>","mvc(model","mvc,mvp","mvp","mvvm","null","undefin","update:2020","video","view","vue","xhmikosr"],"2020/weekly-29.html":["07","13","17","20","2020","29","3","5","80","add:2020","api","blob、blob","bootstrap","bs","github","ie","javascript","js","node_modul","react","speech","update:2020","url、arraybuffer、typedarray、dataview","url、base64、data","vue","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","web","webpack","xhmikosr"],"2020/weekly-28.html":["07","10","12","2020","28","4","5","add:2020","bootstrap","bs","chrome","chrome://dino","cookies、localstorag","cross","csrf","es11","es2020","forgeri","git","github","hmr","hot","http","ie","javascript","localstorag","modul","replacement(以下简称:hmr","request","sessionstorag","site","stage","update:2020","web","webpack","xhmikosr"],"2020/weekly-27.html":["03","07","2020","27","5","add:2020","api","bootstrap","bs","compon","es6","github","higher","hook","ie","javascript","jsx","koa","lodash","map","node","order","prop","react","render","update:2020","weakmap","xhmikosr"],"2020/weekly-26.html":["06","2020","26","28","5","90","add:2020","ast","bootstrap","bs","coffeescript","consol","console.log","css","github","ie","javascript","js","list","todo","typescript","update:2020","web","webflow","xhmikosr"],"2020/weekly-25.html":["06","10","19","2020","25","3.0","5","add:2020","api","beta","bootstrap","bs","github","hook","ie","js","react","update:2020","vite","vue","web","webapi","webpack?——vit","xhmikosr"],"2020/weekly-24.html":["06","12","2020","24","3","5","9","add:2020","blob","bootstrap","bs","deno","eventemitt","github","h5","http","hybrid","ie","javascript","js","nativ","node","nodej","option","prototyp","update:2020","url","vue","web","xhmikosr"],"2020/weekly-23.html":["05","06","20","2020","23","5","6","add:2020","async","await","bootstrap","bs","eventemitt","github","ie","javascript","js","prototyp","update:2020","vue","web","webpack","xhmikosr"],"2020/weekly-22.html":["05","2020","22","29","5","60","add:2020","antd","bootstrap","bs","button","cookie、session、token、jwt","github","ie","javascript","js","react","rich","scope","slot","ts","update:2020","vue","web","xhmikosr"],"2020/weekly-21.html":["05","2020","21","22","30","5","add:2020","bootstrap","bs","canva","deno","dom","github","ie","javascript/typescript","mutationobserv","node.j","perform","promis","react","update:2020","web","webpack","xhmikosr"],"2020/weekly-20.html":["05","1.0","10","15","20","2020","5","add:2020","api","bootstrap","bs","deno","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","github","google推出的第三方库workbox","hacker","ie","javascript","jsiepk","new","node","node.j","servic","update:2020","web","worker","xhmikosr"],"2020/weekly-19.html":["05","09","1.0","13","19","2.8","2020","5","add:2020","api","bootstrap","bs","composit","css","dart","deno","github","ie","sdk","tree","update:2020","vue3.0","webpack","xhmikosr"],"2020/weekly-18.html":["01","05","100","18","2","2009","2020","340","5","add:2020","bootstrap","bs","github","ie","javascript","jquery、vue、react、angular,javascript","js","nodej","npm","quot;它就是javascript"","target="_blank"","update:2020","web","websocket","websocket协议(以下简称w","xhmikosr"],"2020/weekly-17.html":["04","17","2020","24","3.0","5","83","add:2020","bootstrap","bs","chrome","dom","github","ie","javascript","map","redux","session、cookie、token","sourc","trust","type","update:2020","vue","vue3.0","webpack","xhmikosr","xss"],"2020/weekly-16.html":["04","10","16","17","2020","30张图讲解http","5","55个提高你css","add:2020","api","bootstrap","bs","css","express、sequel","github","http","ie","mysql","node.j","rest","sequel","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","update:2020","web","xhmikosr"],"2020/weekly-15.html":["04","10","15","2020","40","5","5.0","add:2020","bootstrap","bs","code","css","github","histori","id","ie","javascript","koa","update:2020","vs","vuej","web","window.histori","xhmikosr"],"2020/weekly-14.html":["03","04","14","2020","8","add:2020","alpha","css","eslint","for...of","javascript","js","promis","update:2020","v7.0.0"],"2020/weekly-13.html":["03","1","13","2","20","2019","2020","26","27","3","30","add:2020","alpha","amp","amp;&","eslint","github","hook","http","js","modal","nativ","react","react.j","typescript","ui","update:2020","v7.0.0","vue","vue.j","vue3"],"2020/weekly-12.html":["03","12","20","2020","add:2020","alpha","app","app黑魔法:小程序自定义组件运行到h5","checkbox","css","document","dom","eslint","git","github上vue星星超过react","h5","hack","model","object","react","uni","update:2020","v7.0.0","vue"],"2020/weekly-11.html":["03","11","13","2020","50","8","add:2020","alpha","childprocess","chrome","cluster","edg","eslint","googl","gsap","http","node.j","npm","react","socket","unix","update:2020","v7.0.0","webpack","websocket"],"2020/weekly-10.html":["03","06","10","12","2020","add:2020","alpha","css","data","eslint","flutter","h5","javascript","nativ","prop","reactn","update:2020","v7.0.0","vue","web"],"2020/weekly-09.html":["02","09","2020","28","3.0","add:2020","cdn","javascript","kbone","lodash","typescript","update:2020","vscode","vue","vue.j","vue3.0","web"],"2020/weekly-08.html":["02","08","1w5000字概括es6","2020","21","3.0","6","73","74","80","add:2020","chrome","es6","firefox","github","javascript","larabel","michael","phoronix","proxi","suit","test","update:2020","vs","vscode","vue","vue3.0"],"2020/weekly-07.html":["02","07","14","15","2","2020","4","50","90","add:2020","babel","chrome80","cooki","css","key","polyfil","samesit","update:2020","vscode","vue"],"2020/weekly-06.html":["02","06","07","08","1.42","2020","8","add:2020","antd","code","control/command","docker","javascript","npm","po","selenium","studio","update:2020","v","visual","vscode","web"],"2020/weekly-05.html":["01","02","05","2019","2020","4","8","add:2020","g","ghnn","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","node.j","po","pull","request","update:2020"],"2020/weekly-04.html":["01","04","2019","2020","23","24","8","add:2020","css","es2020","form","g","ghnn","github","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","po","update:2020","web"],"2020/weekly-03.html":["01","03","14","17","2005","2020","8","add:2020","demo","javascript","javassript","jqueri","json.stringifi","json.stringify()都是我们很常用的方法,nam","po","python","serverless","typescript","update:2020"],"2020/weekly-02.html":["01","02","10","2020","add:2020","call、apply、bind","ci/cd","gitlab","http","jenkin","pc","typescript","update:2020","vue"],"2020/weekly-01.html":["01","03","1.06","12.67","2019","2020","add:2020","github","js","update:2020","webpack"],"2019/":["2018","2019","2049","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","47","ig","mh370"],"2019/weekly-20.html":["12","20","2019","2019年javascript","2020","28","add:2019","class","code","comput","flash","github","instal","javascript","npm","react","stateofj","update:2019","vs","vue","vue.j","web"],"2019/weekly-19.html":["12","19","2019","21","3d","97","add:2019","cdc","css","css1","css3,css","dom","javascript","react","update:2019","vue"],"2019/weekly-18.html":["12","14","18","2019","3.7","6","add:2019","beta","call,apply和bind","call、apply和bind","html","javascript","javascript中常见的6","js","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","react","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","slot","typescript","update:2019","vue"],"2019/weekly-17.html":["06","12","17","2019","3.7","add:2019","beta","if/else/switch","javascrip","javascript","typescript","update:2019","viewport","web"],"2019/weekly-16.html":["11","16","2019","3.7","30","add:2019","beta","chrome","defineproperti","facebook","hook","mvvm","object.defineproperti","p","pornhub","promis","proxi","react","typescript","update:2019","usest","vue","vue3.0"],"2019/weekly-15.html":["11","15","2019","22","3.7","79.34","9012","add:2019","beta","ci/cd","docker","jamstack","key","leader","react","typescript","update:2019"],"2019/weekly-14.html":["1000","11","14","16","19","2019","3.7","3d","5g","add:2019","archiv","beta","cli","conf","css","github","im","javascript","program","react","typescript","update:2019","vue"],"2019/weekly-13.html":["08","11","13","20","2019","3.7","add:2019","api","beta","css","css3","es6+函数式编程(curri","kbone","lodash","typescript","update:2019"],"2019/weekly-12.html":["01","11","12","16.8","2019","3","3.7","5","add:2019","applay","axio","beta","call","class","hook","http","javascript","js","prototyp","react","state","tcp","typescript","update:2019"],"2019/weekly-11.html":["10","11","2019","25","3.7","4","9","add:2019","beta","github","javascript","js","mac","node","npm","react","typescript","update:2019","web","window"],"2019/weekly-10.html":["10","18","2019","25","5","77","add:2019","chrome","es6","googl","http/2","http/3","javascript","js","linux","mac、window","react","update:2019","v77.0.3865.75","vue","vue3.0"],"2019/weekly-09.html":["09","10","12","2019","23","77","add:2019","chrome","event","googl","http","input[type=fil","javascript","js","linux","loop","mac、window","mian)察(shi","node","rsa","ts","typescript","update:2019","v77.0.3865.75","void"],"2019/weekly-08.html":["04","08","1.1","10","2.0","2019","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","70","77","add:2019","chrome","css","googl","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","http","http0.9","http1.0","hyper","javascript","linux","mac、window","protocol(超文本传输协议),是用于从万维网(www:world","tcp","text","three","transfer","update:2019","v77.0.3865.75","way","web","wide"],"2019/weekly-07.html":["07","2019","27","3.0","77","9","add:2019","call、bind、apply、new","chrome","code","googl","js","linux","lite","mac、window","review","serverless","update:2019","v77.0.3865.75","v8","web","websocket"],"2019/weekly-06.html":["06","20","2019","77","9","add:2019","chrome","css","googl","hook","http","javascript","linux","mac、window","react","redux","update:2019","url","v77.0.3865.75"],"2019/weekly-05.html":["05","13","2.5","2.5发布,支持dart与c","2019","35","9","add:2019","api","dart","dart:ffi","fetch","http","imagemin","javascript","ml","node.j","node.js压缩png图片,效果高达75","npm","png","qq音乐商业化web","request","ui","update:2019","vue","webpack"],"2019/weekly-04.html":["04","19","2019","6","9","95","add:2019","bug","flag","h5","javascript","jenkin","js","mongodb","nosql","update:2019"],"2019/weekly-03.html":["03","2019","30","8","add:2019","form","html","http","react","react16","update:2019","v16.0","v16.6","web"],"2019/weekly-02.html":["02","12.6.0","16","160","2019","23","7.6","8","add:2019","antd","bug","fix","hook","javascript","js","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","mip","nexttick","node.j","react","tabl","update:2019","v8","vue"],"2019/weekly-01.html":["01","16","2019","404","49","8","add:2019","app","code","cooki","css","http","js","jsonp","update:2019","vue","vue,react","wap","webview"],"2019/weekly-00.html":["00","2019","github"]},"length":84},"tokenStore":{"root":{"0":{"0":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":10.333333333333334}}},"1":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":10.178571428571429},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":10.1875},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":10.038461538461538}}},"2":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":10.038461538461538},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":10.052631578947368},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":10.026315789473685}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":10.037037037037036},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":10.03448275862069},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":10.041666666666666}}},"4":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":10.045454545454545},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":10.03448275862069},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":10.045454545454545}}},"5":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":10.041666666666666},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":10.041666666666666},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":10.030303030303031}}},"6":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":10.035714285714286},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":10.038461538461538},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":10.03125}}},"7":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":10.029411764705882},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":10.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":10.024390243902438}}},"8":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":10.027777777777779},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":10.024390243902438},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":10.027027027027026}}},"9":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":10.037037037037036},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":10.035714285714286},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":10.022727272727273}}},"docs":{}},"1":{"0":{"0":{"0":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555}}},"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"4":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.1111111111111111},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":10.030303030303031},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":10.108108108108109},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406}}},"1":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":10.03225806451613},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.13043478260869565},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":10.025}}},"2":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":10.035714285714286},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":10.027777777777779},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},".":{"6":{"7":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{},".":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":10.047619047619047},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":10.033333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}}},"4":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":10.047619047619047},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":10.027777777777779}}},"5":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":10.030303030303031},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":10.043478260869565}}},"6":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":10.030303030303031},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":10.030303030303031},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"8":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}},"docs":{}}},"7":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":10.028571428571428},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":10.045454545454545}}},"8":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":10.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":10.033333333333333},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"9":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":10.027027027027026},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":10.038461538461538},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"6":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"1":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"4":{"2":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}},"docs":{}},"docs":{}},"w":{"5":{"0":{"0":{"0":{"docs":{},"字":{"docs":{},"概":{"docs":{},"括":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"5":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"9":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}},"1":{"8":{"docs":{"2019/":{"ref":"2019/","tf":0.45454545454545453}}},"9":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/":{"ref":"2019/","tf":10.090909090909092},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.08333333333333333},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.13333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"年":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.125},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}},"docs":{}},"4":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"7":{"7":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.125},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":10.0625},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"个":{"docs":{},"你":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"数":{"docs":{},"组":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}},"1":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":10.028571428571428},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693}}},"2":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":10.027027027027026},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":10.029411764705882},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}},"4":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":10.022222222222222},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"5":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":10.03125},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"6":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}},"7":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":10.025641025641026},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},".":{"1":{"docs":{},"k":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}},"docs":{}}},"8":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":10.021739130434783},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}},"9":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":10.023255813953488},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}},"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}},".":{"0":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"与":{"docs":{},"c":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}}}},"8":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"docs":{}},"》":{"docs":{},"带":{"docs":{},"我":{"docs":{},"们":{"docs":{},"走":{"docs":{},"进":{"docs":{},"童":{"docs":{},"年":{"docs":{},"的":{"docs":{},"回":{"docs":{},"忆":{"docs":{},"、":{"docs":{},"《":{"docs":{},"海":{"docs":{},"王":{"docs":{},"》":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"呈":{"docs":{},"现":{"docs":{},"了":{"docs":{},"宏":{"docs":{},"大":{"docs":{},"的":{"docs":{},"亚":{"docs":{},"特":{"docs":{},"兰":{"docs":{},"蒂":{"docs":{},"斯":{"docs":{},"。":{"docs":{},"说":{"docs":{},"起":{"docs":{},"这":{"docs":{},"些":{"docs":{},"电":{"docs":{},"影":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"想":{"docs":{},"到":{"docs":{},"了":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"docs":{},"想":{"docs":{},"到":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"2":{"0":{"1":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}},"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":10.024390243902438},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}},"张":{"docs":{},"图":{"docs":{},"讲":{"docs":{},"解":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}},"1":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":10.1}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":10.026315789473685}}},"3":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":10.033333333333333}}},"4":{"0":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":10.04}}},"5":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":10.027027027027026},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"6":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":10.033333333333333}}},"7":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":10.041666666666666}}},"8":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":10.024390243902438}}},"9":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":10.024390243902438}},";":{"docs":{},"?":{"docs":{},"?":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}}}}}}},"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"d":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"v":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}},".":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075}}},"docs":{}}},"4":{"0":{"4":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"9":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":10.037037037037036},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"1":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":10.025}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":10.033333333333333}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":10.029411764705882}}},"4":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":10.03448275862069}}},"5":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":10.0625}}},"6":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":10.03448275862069}}},"7":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":10.026315789473685},"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"8":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":10.041666666666666}}},"9":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":10.043478260869565},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"docs":{}}},"5":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":10.04},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"1":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":10.043478260869565}}},"2":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":10.026315789473685}}},"5":{"docs":{},"个":{"docs":{},"提":{"docs":{},"高":{"docs":{},"你":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},".":{"0":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"docs":{}},"g":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"时":{"docs":{},"代":{"docs":{},",":{"3":{"docs":{},"d":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},",":{"docs":{},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"直":{"docs":{},"播":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}},"docs":{}}}}},"分":{"docs":{},"钟":{"docs":{},",":{"docs":{},"掌":{"docs":{},"握":{"9":{"docs":{},"个":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"的":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"6":{"0":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}},"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}},"道":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"7":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"3":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}},"4":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}}},"9":{"docs":{},".":{"3":{"4":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{}}},"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},".":{"6":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"8":{"0":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"3":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}},"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142}}},"docs":{}}},"9":{"0":{"1":{"2":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"5":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"7":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"9":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}},"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}},"、":{"1":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}},"docs":{}},"docs":{}}},"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"本":{"docs":{},"地":{"docs":{},"构":{"docs":{},"建":{"docs":{},",":{"docs":{},"所":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"托":{"docs":{},"管":{"docs":{},"在":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}}}}}},"f":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}}},"n":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}},"u":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}}}}}}}}}}}}}}}},"s":{"docs":{},"、":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"、":{"docs":{},"j":{"docs":{},"w":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"p":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.08333333333333333},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}},"l":{"docs":{},"l":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}}},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}}}}}}}}}}}}}}}},",":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}},"s":{"docs":{},"s":{"1":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}}}}},"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.0975609756097561},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.1388888888888889},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.16666666666666666},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.11538461538461539}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"叫":{"docs":{},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}},"r":{"docs":{},"f":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"8":{"0":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}},"docs":{}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.09375}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}}}}}}}},"d":{"docs":{},"n":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142}}},"c":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}},"i":{"docs":{},"/":{"docs":{},"c":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"g":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.07317073170731707},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.11428571428571428},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}},"上":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"星":{"docs":{},"星":{"docs":{},"超":{"docs":{},"过":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}},"f":{"docs":{},"图":{"docs":{},"、":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"3":{"docs":{},"动":{"docs":{},"画":{"docs":{},"属":{"docs":{},"性":{"docs":{},"、":{"docs":{},"原":{"docs":{},"生":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"实":{"docs":{},"现":{"docs":{},"、":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"、":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"g":{"docs":{},"l":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"e":{"docs":{},"推":{"docs":{},"出":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"库":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806}}}}},"h":{"docs":{},"n":{"docs":{},"n":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"e":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.13157894736842105},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}}}}}}}}}}}}}}},"d":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"g":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"[":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}}}}}}},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}},"n":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"j":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625}}},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{},"图":{"docs":{},"片":{"docs":{},",":{"docs":{},"效":{"docs":{},"果":{"docs":{},"高":{"docs":{},"达":{"7":{"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744}}}}}}}}}},"w":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}},"u":{"docs":{},"o":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}},"l":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"p":{"docs":{},"m":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}}},"e":{"docs":{},"u":{"docs":{},"f":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}},"w":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}},"x":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.10526315789473684}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}},"c":{"docs":{},"t":{"1":{"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}}},"docs":{}},"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.06976744186046512},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.09375},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.09090909090909091},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}},"n":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.1111111111111111},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"i":{"docs":{},"r":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"d":{"docs":{},"u":{"docs":{},"x":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"状":{"docs":{},"态":{"docs":{},"容":{"docs":{},"器":{"docs":{},",":{"docs":{},"提":{"docs":{},"供":{"docs":{},"可":{"docs":{},"预":{"docs":{},"测":{"docs":{},"化":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"常":{"docs":{},"搭":{"docs":{},"配":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"作":{"docs":{},"为":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{},"常":{"docs":{},"规":{"docs":{},"数":{"docs":{},"组":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"相":{"docs":{},"比":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"f":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561}}}}}},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},":":{"docs":{},"h":{"docs":{},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}},"f":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}},"s":{"docs":{},"a":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.11538461538461539},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}},"p":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}},"a":{"docs":{},"c":{"docs":{},"k":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.08571428571428572},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}}},"?":{"docs":{},"—":{"docs":{},"—":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}},",":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"协":{"docs":{},"议":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},"w":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}},"e":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"x":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}},"y":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.075},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"。":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.125},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"黑":{"docs":{},"魔":{"docs":{},"法":{"docs":{},":":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"组":{"docs":{},"件":{"docs":{},"运":{"docs":{},"行":{"docs":{},"到":{"docs":{},"h":{"5":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}},"docs":{}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667}}}}},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"m":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},";":{"docs":{},"&":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667}}},"j":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.12},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}},"x":{"docs":{},"i":{"docs":{},"o":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}},"n":{"docs":{},"o":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.11428571428571428},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}},"m":{"docs":{},"o":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.14285714285714285},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}},"r":{"docs":{},"t":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},":":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}},"t":{"docs":{},"a":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}}}},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"库":{"docs":{},"(":{"docs":{},"就":{"docs":{},"叫":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},",":{"docs":{},"非":{"docs":{},"常":{"docs":{},"方":{"docs":{},"便":{"docs":{},"j":{"docs":{},"s":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"实":{"docs":{},"现":{"docs":{},"文":{"docs":{},"本":{"docs":{},"内":{"docs":{},"容":{"docs":{},"的":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}},"e":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}}}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"+":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"s":{"1":{"1":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}},"docs":{}},"2":{"0":{"2":{"0":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},"+":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"编":{"docs":{},"程":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}}}}}}}}}}}}}}},"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"d":{"docs":{},"g":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"h":{"5":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"即":{"docs":{},"建":{"docs":{},"立":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"指":{"docs":{},"建":{"docs":{},"立":{"docs":{},"一":{"docs":{},"个":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},"时":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"和":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"总":{"docs":{},"共":{"docs":{},"发":{"docs":{},"送":{"3":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"0":{"docs":{},".":{"9":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.08108108108108109},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.20833333333333334},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"q":{"docs":{},"q":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"o":{"docs":{},"p":{"7":{"docs":{},"o":{"docs":{},"f":{"0":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}},"docs":{}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"2":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"3":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}}},"m":{"docs":{},"l":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"的":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"功":{"docs":{},"能":{"docs":{},"直":{"docs":{},"接":{"docs":{},"实":{"docs":{},"现":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"的":{"docs":{},"范":{"docs":{},"围":{"docs":{},"已":{"docs":{},"经":{"docs":{},"超":{"docs":{},"出":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"边":{"docs":{},"界":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}},"t":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.10714285714285714}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}}},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}},"t":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.11764705882352941},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.12},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.08571428571428572},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.08888888888888889},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.09375},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.0975609756097561},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.10344827586206896},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.1724137931034483},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.09375},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.15384615384615385},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.13636363636363635},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.1111111111111111},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.2},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.13636363636363635},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"闭":{"docs":{},"包":{"9":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}},"docs":{}}},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"和":{"docs":{},"函":{"docs":{},"数":{"docs":{},"息":{"docs":{},"息":{"docs":{},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"详":{"docs":{},"细":{"docs":{},"地":{"docs":{},"讲":{"docs":{},"述":{"docs":{},"一":{"docs":{},"番":{"docs":{},":":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"函":{"docs":{},"数":{"docs":{},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"常":{"docs":{},"见":{"docs":{},"的":{"6":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}},"docs":{}}}}},"并":{"docs":{},"没":{"docs":{},"有":{"docs":{},"提":{"docs":{},"供":{"docs":{},"直":{"docs":{},"接":{"docs":{},"操":{"docs":{},"作":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}},"s":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}}}},"s":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.17647058823529413},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.13333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.11764705882352941},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.14285714285714285},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.10810810810810811},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"o":{"docs":{},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"都":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}}}}},"x":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}},"i":{"docs":{},"e":{"docs":{},"p":{"docs":{},"k":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"代":{"docs":{},"码":{"docs":{},"时":{"docs":{},"经":{"docs":{},"常":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"通":{"docs":{},"常":{"docs":{},"大":{"docs":{},"家":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"i":{"docs":{},"f":{"docs":{},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"或":{"docs":{},"者":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"跨":{"docs":{},"站":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"攻":{"docs":{},"击":{"docs":{},")":{"docs":{},"的":{"docs":{},"简":{"docs":{},"称":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"不":{"docs":{},"是":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}}}}},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.10526315789473684},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"模":{"docs":{},"式":{"docs":{},"开":{"docs":{},"发":{"docs":{},"部":{"docs":{},"署":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}},"模":{"docs":{},"式":{"docs":{},"?":{"docs":{},"前":{"docs":{},"端":{"docs":{},"、":{"docs":{},"后":{"docs":{},"端":{"docs":{},"现":{"docs":{},"在":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"使":{"docs":{},"用":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"t":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109}}}}}}}}}},"o":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{},"e":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}},"s":{"docs":{},"r":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"o":{"docs":{},"f":{"docs":{},"j":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.10810810810810811},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.1}}}}},"d":{"docs":{},"k":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"i":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}},"s":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.11538461538461539},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"、":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}},"r":{"docs":{},"o":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.10344827586206896}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"d":{"docs":{},"o":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}},"c":{"docs":{},"p":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}},"m":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}},"x":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"u":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"i":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"r":{"docs":{},"l":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"、":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}},"docs":{}},"docs":{}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"x":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}},"v":{"1":{"1":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"6":{"docs":{},".":{"0":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"docs":{}}},"docs":{}},"7":{"7":{"docs":{},".":{"0":{"docs":{},".":{"3":{"8":{"6":{"5":{"docs":{},".":{"7":{"5":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}},"docs":{}}},"docs":{}}},"8":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.07317073170731707},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}},"e":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"e":{"docs":{},"w":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}},"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.16666666666666666},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.12195121951219512},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.1},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.16279069767441862},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.08823529411764706},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"x":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},",":{"docs":{},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"于":{"docs":{},"日":{"docs":{},"前":{"docs":{},"发":{"docs":{},"表":{"docs":{},"了":{"docs":{},"长":{"docs":{},"文":{"docs":{},"对":{"docs":{},"其":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"获":{"docs":{},"得":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"作":{"docs":{},"了":{"docs":{},"详":{"docs":{},"细":{"docs":{},"阐":{"docs":{},"述":{"docs":{},",":{"docs":{},"对":{"docs":{},"此":{"docs":{},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"d":{"docs":{},"n":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}}},"j":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}},"s":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.1},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.1111111111111111}}}},"o":{"docs":{},"p":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}},"—":{"docs":{},"—":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"、":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"、":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"b":{"docs":{},"y":{"docs":{},"、":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}},"u":{"docs":{},"x":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}}}}},"t":{"docs":{},";":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}}},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}}},"a":{"docs":{},"p":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}}},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"函":{"docs":{},"数":{"docs":{},"返":{"docs":{},"回":{"docs":{},"[":{"0":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}}}}}}}},"c":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025}},"、":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},",":{"docs":{},"其":{"docs":{},"实":{"docs":{},"是":{"docs":{},"有":{"docs":{},"歧":{"docs":{},"义":{"docs":{},"的":{"docs":{},",":{"docs":{},"就":{"docs":{},"我":{"docs":{},"了":{"docs":{},"解":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}}},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"a":{"docs":{},"l":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}},"e":{"docs":{},"l":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}}},"v":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}},",":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}},"v":{"docs":{},"m":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"察":{"docs":{},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}},"p":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"h":{"3":{"7":{"0":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"l":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}},"p":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},"r":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}},"(":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"超":{"docs":{},"文":{"docs":{},"本":{"docs":{},"传":{"docs":{},"输":{"docs":{},"协":{"docs":{},"议":{"docs":{},")":{"docs":{},",":{"docs":{},"是":{"docs":{},"用":{"docs":{},"于":{"docs":{},"从":{"docs":{},"万":{"docs":{},"维":{"docs":{},"网":{"docs":{},"(":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},":":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"j":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}},"e":{"docs":{},"c":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}},"s":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}},"e":{"docs":{},"玩":{"docs":{},"的":{"6":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}},"r":{"docs":{},"n":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}},"d":{"docs":{},"f":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"c":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"n":{"docs":{},"g":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555}}}}},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"作":{"docs":{},"者":{"docs":{},"不":{"docs":{},"造":{"docs":{},"的":{"docs":{},"轮":{"docs":{},"子":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}},"它":{"docs":{},"就":{"docs":{},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"音":{"docs":{},"乐":{"docs":{},"商":{"docs":{},"业":{"docs":{},"化":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.14285714285714285}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"u":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.06666666666666667}}}}}}},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}},"s":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"k":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}},"f":{"5":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}},"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616}}}}}}},"m":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.125}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}},"时":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"和":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"来":{"docs":{},"重":{"docs":{},"构":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}},"l":{"docs":{},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},"g":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"和":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707}}}}}}},"x":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.09090909090909091}}}}}}},"b":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}}}}},"u":{"docs":{},"g":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.08108108108108109}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}}}}},"s":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}},"、":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}}}}}},"y":{"docs":{},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}},"b":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}}}}}},"e":{"docs":{},"y":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}},"length":1790},"corpusTokens":["00","01","02","03","04","05","06","07","08","09","1","1.0","1.06","1.1","1.42","10","100","1000","104","11","12","12.6.0","12.67","13","14","15","16","16.8","160","17","18","19","1w5000字概括es6","2","2.0","2.5","2.5发布,支持dart与c","2.8","20","200","2005","2009","2018","2019","2019年javascript","2020","2021","2049","2077","20个你不得不知道的数组reduc","21","22","23","24","25","26","27","27.1k","28","29","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","3","3.0","3.7","30","300","301","30张图讲解http","31","32","33","34","340","35","36","37","38","39","39;??'","3d","3d/ar/vr/canva","4","4.0","40","404","409","41","42","43","44","45","46","47","48","49","5","5.0","50","500","51","52","55个提高你css","5g","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","6","60","69","69道html","7","7.6","70","73","74","77","79.34","8","8.0","80","83","9","90","9012","95","97","99","9、10","add:2019","add:2020","add:2021","ahmadi","ai","ajax","alpha","amp","amp;&","angular","antd","api","api。reflect","apng","app","applay","app黑魔法:小程序自定义组件运行到h5","archiv","arman","array","array.foreach","array.map","ast","async","audio","avail","await","axio","b","babel","bata","beta","blob","blob、blob","bootstrap","brotli","bs","bug","button","call","call,apply和bind","call、apply、bind","call、apply和bind","call、bind、apply、new","canva","catch","cdc","cdn","checkbox","childprocess","chrome","chrome80","chrome://dino","ci/cd","class","cli","cli本地构建,所有内容托管在github","cluster","code","code,这个javascript","coffeescript","commit","commonj","compon","composit","comput","conf","confer","consol","console.log","control","control/command","cooki","cookies、localstorag","cookie、session、token、jwt","cookie,sess","cookie,session,token","coop、coep","copi","cross","csrf","css","css1","css3","css3,css","css为什么叫xss","css:var","cto","dart","dart:ffi","data","dave","dead","defineproperti","demo","deno","diff库(就叫diff),非常方便js开发者实现文本内容的diff","dn","docker","document","dom","download","ecmascript","edg","electron+vue3","element","elimin","es11","es2020","es6","es6+函数式编程(curri","eslint","europ","evan","event","eventemitt","eventloop","express","express、sequel","f5","facebook","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","faker.j","fals","fetch","filter和map","firefox","fix","flag","flash","flow","flutter","for...of","foreach","forgeri","form","frontend","g","ghnn","gif图、css3动画属性、原生javascript实现、canvas、webgl","git","git/github","gitbook","github","github上vue星星超过react","github的内容diff","gitlab","googl","google推出的第三方库workbox","gsap","gzip","h5","hack","hacker","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","handtrack.j","hidden","higher","histori","history.go","hmr","hook","hooks、vu","hot","html","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","http","http/2","http/3","http0.9","http1.0","https://mp.weixin.qq.com/s/pimop7of0","hybrid","hyper","id","ie","if(){}elseif","if/else/switch","ig","im","imagemin","input[type=fil","instal","issu","jamstack","javascrip","javascript","javascript/typescript","javascript中常见的6","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","javascript并没有提供直接操作email","javascript闭包9","javascrpit","javassript","jenkin","jqueri","jquery、vue、react、angular,javascript","js","jsiepk","json","json.stringifi","json.stringify()都是我们很常用的方法,nam","jsonp","jsx","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","jwt","kbone","key","koa","larabel","laravel","leader","less","link","linux","list","lite","load","localstorag","lodash","lodash——chunk、zip、groupby、invokemap","log","loop","lt;audio>","lt;video>","lttax","mac","mac、window","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","map","math.random","math.random,这个函数返回[0","mccabe","merg","mh370","mian)察(shi","michael","mip","ml","mobil","modal","model","modul","mongodb","mr(merg","ms","mutationobserv","mvc(model","mvc,mvp","mvp","mvvm","mysql","n","nativ","neufeld","new","nexttick","nginx","node","node.j","node.js压缩png图片,效果高达75","node_modul","nodej","nosql","now","npm","npm_modul","null","nuof","object","object.defineproperti","offset","on","option","order","os","outlin","overflow","p","page","pc","pdf","perform","phoronix","piec","pixij","png","po","polyfil","pornhub","post","postmessag","postmessage玩的6","pr","program","promis","prop","protocol(超文本传输协议),是用于从万维网(www:world","prototyp","proxi","pr(pull","pull","python","qq音乐商业化web","queri","quot;作者不造的轮子"","quot;它就是javascript"","react","react.j","react16","reactn","react、typescript、nodej","readlist","recoil","reduce作为es5新增的常规数组方法之一,相比foreach","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","ref","reflect","render","replacement(以下简称:hmr","request","requir","rest","review","rfc","rich","rsa","samesit","scope","screen","script","scripting(跨站脚本攻击)的简称,所以为啥不是css","sdk","selenium","seo","sequel","serverless","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","servic","sessionstorag","session、cookie、token","set","settimeout","shake","site","skeleton","slot","socket","soeasi","sourc","sourcemap","speech","ssr","stage","state","stateofj","studio","suit","ta","tabl","target="_blank"","taro","tcp","test","text","three","time","tinypng","todo","token","tp","transfer","tree","tri","trust","ts","tsconfig.json","type","typescript","typescript、react、nodejs、express","ui","undefin","uni","unix","up","update:2019","update:2020","update:2021","url","url、arraybuffer、typedarray、dataview","url、base64、data","usest","uuid","v","v11","v16.0","v16.6","v7.0.0","v77.0.3865.75","v8","veet","video","view","viewport","virtual","visual","vit","vite","void","vs","vscode","vue","vue.j","vue/composit","vue/react","vue3","vue3.0","vuej","vuex","vue,react","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","wap","watermark","way","weakmap","web","webapi","webflow","webgl","webgl,canva","webp","webpack","webpack5","webpackplugin","webpack?——vit","websocket","websocket协议(以下简称w","webview","weekli","weex","wide","window","window.histori","worker","xhmikosr","xss","yehuda"],"pipeline":["trimmer","stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"诺诺前端周刊","body":"nuofe-weekly\n\n诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist\n\n关于周刊\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n参与维护\n本书基于gitbook-cli本地构建,所有内容托管在Github,可以通过向该仓库提交 issue 的方式参与投稿。\n分类\n原创文章,业界新闻,最新技术文章,web 端、移动端开发,前端工程化,前端自动化,3D/AR/VR/Canvas 相关,Nodejs 开发,混合开发等\n也可以发表 工作交流 ,开发心得,技术分享,行业周边等\n"},"2021/weekly-09.html":{"url":"2021/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2021-09 期\nAdd:2021-02-26\nUpdate:2021-02-26\n\n前端消息\n\nTree shaking 及其工作原理\n\nTree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination\n\n\n彻底玩转图片懒加载及底层实现原理\n\n从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。\n\n\n搞懂 HTTP 重定向 - 如何优雅地使用 301\n\n除了 HTTP 重定向,还有其他方式能够进行重定向?\n\n\n\n技术解析\n\nVirtual DOM 认知误区\n\n虚拟 DOM 同样也是操作 DOM,为啥说它快?\n\n\n实时监测手部运动的 JS 库,可以实现很多有趣功能\n\nHandtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。\n\n\nJS 算法:图文并茂讲解堆排序\n\n文中用 JavaScript 实现算法,详细解释堆排序 js 中堆的创建与维护,以及堆排序算法的实现堆创建。\n\n\n\n其他\n\n做前端的:你有没有觉得很吃力?\n\n你有没有觉得很吃力?。\n\n\n\n"},"2021/weekly-08.html":{"url":"2021/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2021-08 期\nAdd:2021-02-20\nUpdate:2021-02-20\n\n前端消息\n\n别只用 console.log() 调试 js 代码了\n\n大多数人都只过 console.log() 在浏览器控制台中进行输出调试。log 只是 console 对象的一种方法,除了它还有很多非常有用的方法。\n\n\n跨端框架的核心技术到底是什么?\n\n正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?\n\n\n用 react-query 解决你一半的状态管理问题\n\nReact-Query 是一个基于 hooks 的数据请求库。\n\n\n\n技术解析\n\n吵疯了,Pull Request 和 Merge Request 到底是个啥?\n\n我有点懵了,PR(Pull Request) 和 MR(Merge Request) 到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。\n\n\nCTO:再写 if-else,逮着罚款 1000!\n\nIf-Else 通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。\n\n\n用 canvas 编辑你的图片\n\n想到了之前用过的 canvas 可以实现这个功能,话不多说,让我们一起认识一下 canvas。\n\n\n\n其他\n\nVite 2.0 发布了\n\nVite(法语意思是 “快”,发音为 /vit/,类似 veet)是一种全新的前端构建工具。\n\n\n\n"},"2021/weekly-07.html":{"url":"2021/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2021-07 期\nAdd:2021-02-12\nUpdate:2021-02-12\n\n前端消息\n\nJavaScript 代理的惊人力量\n\n今天我们要学习的是 ECMAScript 6 Proxies。\n\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\n\n69 道 HTML 知识点总结\n\n69道HTML知识点总结\n\n\n\n技术解析\n\n设计一个 JavaScript 插件系统\n\n本文就使用 JavaScript 来构建一个我们自己的插件系统。\n\n\nES2020 新特性:空值合并运算符 '??'\n\n空值合并运算符 ?? 提供了一种简短的语法,用来获取列表中第一个“已定义”的变量\n\n\n原生 JavaScript 拖拽功能制作滑动条实例教程\n\n拖拽属于前端常见的功能,很多效果都会用到 js 的拖拽功能。滑动条的核心功能也就是使用 js 拖拽滑块来修改位置。\n\n\n\n其他\n\nVuex 4 正式发布\n\nVuex 4 已正式发布,此版本的更新重点是提供更好的兼容性。\n\n\n\n"},"2021/weekly-06.html":{"url":"2021/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2021-06 期\nAdd:2021-02-05\nUpdate:2021-02-05\n\n前端消息\n\n一个合格的初级前端工程师需要掌握的模块笔记\n\n作者梳理的一些初级前端工程师必须掌握的模块。\n\n\n你会用到的 15 个前端小知识\n\n首先我确定你一定会用到,其次建议收藏。\n\n\n如何不使用 overflow: hidden 实现 overflow: hidden?\n\nCSS 中 overflow 定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而 overflow: hidden 则会将超出容器范围内的内容剪裁。\n\n\n\n技术解析\n\n300 多行代码搞定微信 8.0 的炸裂特效\n\n微信 8.0 的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。\n\n\n手把手教你搭建一个灰度发布环境\n\n灰度发布,又称金丝雀发布。\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nTS的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了。\n\n\n\n其他\n\nAPI 请求失败后发生了什么?\n\n当一个 API 请求没能成功的时候,客户端最好能收到一个正确的 HTTP 错误状态,例如 409 或 500,这会是一个好的开始。\n\n\n\n"},"2021/weekly-05.html":{"url":"2021/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2021-05 期\nAdd:2021-01-29\nUpdate:2021-01-29\n\n前端消息\n\n20 个常用的 JavaScript 简写技巧\n\n让我们一个个来看看 JavaScript 的简写技巧吧。\n\n\n从打字机效果的 N 种实现看 JS 定时器机制和前端动画\n\n首先,什么是打字机效果呢?- 点进来自己看吧\n\n\n使用 Webpack5 搭建多页面应用\n\n又一个手拉手带你上手系列。\n\n\n\n技术解析\n\n教你用 PixiJs 实现复杂动画\n\n那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生Javascript实现、Canvas、WebGL\n\n\nHTML5 中的拖放功能\n\nHTML5的拖放API功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,HTML5提供的文件api支持拖拽多个文件并上传。\n\n\n20 个 CSS 快速提升技巧\n\n本文涵盖了 20 个 css 技巧,可以解决许多工作中常见的问题。\n\n\n\n其他\n\nRedux 你是个好人,只是我们不合适\n\n合适的出现时机加上大名气,催生 Redux 相关生态在社区快速发展,成为很多前端团队标配。\n\n\n\n"},"2021/weekly-04.html":{"url":"2021/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2021-04 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\nCSS 奇思妙想边框动画\n\n看看运用 CSS,可以在边框上整些什么花样。\n\n\n网页骨架屏自动生成方案分享\n\n什么是骨架屏呢?骨架屏(Skeleton Screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。\n\n\nVue 的异步更新实现原理\n\n众所周知,JavaScript 是基于事件循环的单线程的语言。。\n\n\n\n技术解析\n\n理解 JavaScript 闭包 9 大使用场景\n\nJavaScript闭包9大使用场景\n\n\n公司前端和后端因为接口扯起了皮,还列了 5 宗罪\n\n前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。\n\n\n跨端框架的核心技术到底是什么?\n\n无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。\n\n\n\n其他\n\n或许这就是下一代组件库\n\n随着 react hooks、vue composition api 的推出,我想,或许组件库有了新的突破点。\n\n\n\n"},"2021/weekly-03.html":{"url":"2021/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2021-03 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\n纯 CSS3 实现饼状图\n\n有不少现成的 Js 库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯 Css 实现饼状图效果的方法。\n\n\n教你用 PixiJs 实现复杂动画\n\n实现一个比较复杂的 H5 交互动画。\n\n\nJavascript 函数中的 this 的四种绑定形式\n\nJavascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。\n\n\n\n技术解析\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS是 Cross-Site Scripting(跨站脚本攻击)的简称,但是英文的缩写明明是 CSS为什么叫XSS呢?\n\n\n前端设置任何颜色作为主题色\n\n不用指定几种颜色,想用几种就用几种了。\n\n\n如何开发一个 Antd 级联多选控件\n\n这篇文章将从零开始介绍如何开发一个 Antd 的级联多选选择器。\n\n\n\n其他\n\n三种 Loading 制作方案\n\nLoading 主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过 CSS 动画即可实现,所以关键部分就是得到 Loading 的圆环。\n\n\n\n"},"2021/weekly-02.html":{"url":"2021/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2021-02 期\nAdd:2021-01-08\nUpdate:2021-01-08\n\n前端消息\n\n超过 N 行如何折叠并显示“...查看全部”?\n\n多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nts 的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了,以下是 ts 的基本系列教程。\n\n\nGET 和 POST 请求的本质区别是什么?\n\nGET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。\n\n\n\n技术解析\n\n你所不知道的 CSS 负值技巧与细节\n\n到底是如何使用负的 outline-offset 实现加号呢?\n\n\n正则表达式是如何让你的网页卡住的\n\n通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。\n\n\n详解 HTML5 canvas 的线条及线条属性\n\n今天这篇文章带大家了解一下 HTML5 canvas 的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。\n\n\n\n其他\n\n从 Weex 到 Web,性能逆势如何破局?\n\n没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。\n\n\n\n"},"2021/weekly-01.html":{"url":"2021/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2021-01 期\nAdd:2021-01-01\nUpdate:2021-01-01\n\n前端消息\n\n可视化拖拽组件库一些技术要点原理分析\n\n手拉手带你捏一个可视化拖拽组件库\n\n\nCSS:var 变量的局部作用域(继承)特性\n\n最近做项目,发现 CSS 变量一个有意思的特性,那就是变量作用域非全局。\n\n\nJS 数组中 forEach() 和 map() 的区别\n\n今天我们来看一下 Array 中 Array.forEach() 和 Array.map()方法之间的区别。\n\n\n\n技术解析\n\n增量 DOM 与虚拟 DOM 的对比使用\n\n如果你熟悉 React,你大概听说过虚拟 DOM 的概念。React 受欢迎的主要原因之一就是通过虚拟 DOM 提高用户界面性能。\n\n\nJavascript 实现复制(Copy)动作大全\n\n实现点击按钮,复制文本框中的的内容\n\n\n纯 CSS 制作赛博朋克 2077 “故障风”按钮\n\n赛博朋克 官网上,有一个 Available Now 的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。\n\n\n\n其他\n\n大前端不是全栈\n\n随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。\n\n\n\n"},"2020/weekly-52.html":{"url":"2020/weekly-52.html","title":"第 52 期","body":"\n诺诺前端周刊:2020-52 期\nAdd:2020-12-25\nUpdate:2020-12-25\n\n\n2020 最后一期,我们 2021 再见.\n\n前端消息\n\nMath.random() 还能这样玩?\n\n原来 Math.random() 对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!\n\n\n都 2021 年了,Serverless 能取代微服务吗?\n\n有人说微服务与 Serverless 是相背离的,虽然我们可以基于 Serverless 后端来构建微服务,但在微服务和 Serverless 之间并不存在直接的路径。\n\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS 是 Cross-Site Scripting(跨站脚本攻击)的简称,所以为啥不是CSS\n\n\n\n技术解析\n\n14 款 web 前端常用的富文本编辑器插件\n\n富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。\n\n\n为什么 React 源码不用 TypeScript 来写?\n\n从 Facebook 内部的角度告诉你为什么现在 React 的源代码用了 Flow 但没有用 TypeScript 。\n\n\n聊聊知乎小程序引擎\n\n本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。\n\n\n\n其他\n\nElement UI for Vue 3.0 来了!\n\nElement UI for Vue 3.0 来了!\n\n\n\n"},"2020/weekly-51.html":{"url":"2020/weekly-51.html","title":"第 51 期","body":"\n诺诺前端周刊:2020-51 期\nAdd:2020-12-18\nUpdate:2020-12-18\n\n前端消息\n\n做了 2 年半前端我居然不知道如何垂直居中?\n\n我们平常实现的垂直居中不是真正的垂直居中?\n\n\n当我们谈前端性能的时候,我们谈的是什么?\n\n分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。\n\n\nH5 基于 Canvas 实现电子签名并生成 PDF 文档\n\n电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。\n\n\n\n技术解析\n\n提升网站的加载速度,你选择 Brotli 还是 Gzip?\n\n另一种名为 Brotli 的压缩方法开始引起了人们的关注,它似乎已成为了 Gzip 的有力竞争对手。\n\n\n这样写的 JS 代码看着就很舒服\n\n如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。\n\n\n解决 vue 页面刷新,数据丢失\n\n在做 vue 项目的过程中有时候会遇到一个问题,就是进行 F5 页面刷新的时候,页面的数据会丢失\n\n\n\n其他\n\nCookie 的前世今生\n\n要明白 Cookie 是什么,我觉得要先知道 ta 解决了什么问题。\n\n\n\n"},"2020/weekly-50.html":{"url":"2020/weekly-50.html","title":"第 50 期","body":"\n诺诺前端周刊:2020-50 期\nAdd:2020-12-11\nUpdate:2020-12-11\n\n前端消息\n\n是谁,造成我的组件 render?你出来!\n\n当我在开发 React 项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了...\n\n\n基于 Vite 搭建 Electron+Vue3 的开发环境\n\n然而 Vue3 已是大势所趋,Vite 势必也将成为官方 Vue 脚手架。\n\n\n9 个功能强大的 JavaScript 技巧\n\n9 个功能强大的 JavaScript 技巧。\n\n\n\n技术解析\n\n只使用 CSS 进行用户追踪\n\n你可能不需要任何外部追踪器,甚至不需要 JavaScript,依然可以跟踪用户的行为。\n\n\n优雅解决按钮”重复点击“问题\n\n这个问题怎么解决呢?\n\n\n前端利用 canvas 给图片添加水印\n\n给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。\n\n\n\n其他\n\n前端前沿观察,Cookie 居然可以这样整了\n\nbata 版本的 chrome 提出了新的解决方案。\n\n\n\n"},"2020/weekly-49.html":{"url":"2020/weekly-49.html","title":"第 49 期","body":"\n诺诺前端周刊:2020-49 期\nAdd:2020-12-04\nUpdate:2020-12-04\n\n前端消息\n\n前端 api 请求缓存的 5 种方案\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n用 CSS 实现一个抽奖转盘\n\n年底了年会要开始了,抽奖程序还不整起来。\n\n\n从破解某设计网站谈前端水印\n\n水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。\n\n\n\n技术解析\n\n用 Canvas 编织璀璨星空图\n\n听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!\n\n\n淘宝小程序还可以这么玩\n\n先说结果,今年双11期间小程序创意互动支持了超过 200+ 个品牌定制互动小程序。\n\n\nReact 怎么实现预防XSS 攻击的\n\n前端一般会面临 XSS 这样的安全风险,但随着 React 等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。\n\n\n\n其他\n\nNPM 7:这才算是真正的更新\n\n官方客户端当前实现中的一个主要问题:npm_modules 文件夹已经成为了一个磁盘空间黑洞。\n\n\n\n"},"2020/weekly-48.html":{"url":"2020/weekly-48.html","title":"第 48 期","body":"\n诺诺前端周刊:2020-48 期\nAdd:2020-11-27\nUpdate:2020-11-27\n\n前端消息\n\nVue 新语法糖引争议,网友:魔改 JavaScript,这是想挑战标准?\n\n近日,Vue 作者尤雨溪在社区意见征求稿(RFC)上提交了一份 Ref 语法糖的提案,引起了开发者们的争议\n\n\n20个你不得不知道的数组reduce高级用法\n\nreduce作为ES5新增的常规数组方法之一,相比forEach 、filter和map,好像使用的人数少了点。\n\n\npostMessage 还能这样玩\n\n网页通信之,我的postMessage玩的6\n\n\n\n技术解析\n\n你会用到的 15 个前端小知识\n\n你应该知道的前端小知识,如果你还不知道那就赶紧看。\n\n\n5种前端实现邮件发送至指定邮箱的方式\n\n在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。\n\n\n秒杀其他按键精灵,支持VS Code,这个JavaScript自动化软件居然还有人不知道\n\n看完四舍五入就等于你也可以用脚本抢购了。\n\n\n\n其他\n\nChrome 隐藏功能:无需任何扩展,一键开启网址转二维码\n\n好了你不要说了,反正很方便就对了。\n\n\n\n"},"2020/weekly-47.html":{"url":"2020/weekly-47.html","title":"第 47 期","body":"\n诺诺前端周刊:2020-47 期\nAdd:2020-11-20\nUpdate:2020-11-20\n\n前端消息\n\n不要再问我跨域的问题了\n\n跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。\n\n\n前端性能优化 24 条建议(2020)\n\n性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。\n\n\n纯 CSS 实现吸附效果\n\n一些纯 CSS 实现的效果和原理\n\n\n\n技术解析\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\nJS 冒泡事件与解决冒泡事件\n\nJS 冒泡事件我觉的还好吧。\n\n\n推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!\n\n看完四舍五入就等于你也会了。\n\n\n\n其他\n\nAngular 11 正式发布:加入 webpack 5,升级至 TS 4.0,不再支持 IE 9 和 10\n\n在 Angular 10 中,已经弃用 IE 9、10 和 IE mobile 支持,此次 v11 版本中将完全删除 IE 9、10 和 IE mobile支持。\n\n\n\n"},"2020/weekly-46.html":{"url":"2020/weekly-46.html","title":"第 46 期","body":"\n诺诺前端周刊:2020-46 期\nAdd:2020-11-13\nUpdate:2020-11-13\n\n前端消息\n\nJavascript 里奇奇怪怪的知识\n\n久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~\n\n\n前端 api 请求缓存的 5 种方案,减少性能损耗!\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n浏览器环境下的 JavaScript Event Loop\n\n在 JavaScript 中有一个很重要的 Event Loop 概念,从字面意思理解为事件循环,为什么会有 Event Loop 这个概念呢?\n\n\n\n技术解析\n\nWebGL 水波及焦散(刻蚀)的渲染总结\n\n关键词 WebGl,Canvas\n\n\n纯 CSS 一分钟让网站拥有暗黑模式切换功能\n\n很多同学可能觉得这个方案只能使用 JS 实现,其实可使用纯 CSS 实现。\n\n\n图片懒加载从简单到复杂\n\n图片懒加载是一个很重要的前端性能优化手段。\n\n\n\n其他\n\nFaker.js 登 GitHub 趋势榜标星 27.1k,可大批量生成假数据!\n\n只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。\n\n\n\n"},"2020/weekly-45.html":{"url":"2020/weekly-45.html","title":"第 45 期","body":"\n诺诺前端周刊:2020-45 期\nAdd:2020-11-06\nUpdate:2020-11-06\n\n前端消息\n\nH5 移动端调试全攻略\n\n移动开发的重中之重就是掌握调试技巧,修 Bug 于无形。\n\n\nLess 中的嵌套规则与 & 符号的使用\n\n这篇文章主要学习 Less 中的嵌套。\n\n\n浏览器渲染原理\n\n老生常谈的,URL 输入之后发生的事情。\n\n\n\n技术解析\n\n小程序如何生成海报分享朋友圈\n\n利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。\n\n\n内功修炼之 lodash——chunk、zip、groupBy、invokeMap 方法\n\n他山之石,一起来进行内功修炼,看看 lodash 怎么做。\n\n\n聊聊如何设计组件\n\n又名:手把手教你实现一个自己的组件。\n\n\n\n其他\n\n怎样一份简历,能够撬开大厂的大门?\n\n从面试官的角度,分析下怎样的简历吸引人。\n\n\n\n"},"2020/weekly-44.html":{"url":"2020/weekly-44.html","title":"第 44 期","body":"\n诺诺前端周刊:2020-44 期\nAdd:2020-10-30\nUpdate:2020-10-30\n\n前端消息\n\nTaro 支持使用 Vue3 开发小程序\n\n截至目前,Taro 对 Vue3 的支持在小程序端的稍有不足,希望 Taro 团队可以早日补足这个短板。\n\n\n了不起的 tsconfig.json 指南\n\n本文将全面带大家一起详细了解 tsconfig.json 的各项配置。\n\n\nTypeScript: 请停止使用 any\n\n开发 TypeScript 代码时,很可能会遇到 any 关键字。但请不要滥用any。\n\n\n\n技术解析\n\n纯 CSS 实现密室逃脱游戏\n\n是的,你没听错,纯 CSS,也就意味着完全没有 JS 的参与。一个网页布局的语言,居然还能写游戏?\n\n\n详解 Cookie,Session,Token\n\n本文主要讲解 cookie,session, token 这三种是如何管理会话的。\n\n\n前端隐秘角落 - 页面渲染\n\n我们一起通过 chrome 开发者工具来直观的理解一下浏览器渲染页面的过程。\n\n\n\n其他\n\nnpm v7.0.0 发布 - 带来数个重大更新\n\n难相信,11 年前, JavaScript 社区还没有 npm 。\n\n\n\n"},"2020/weekly-43.html":{"url":"2020/weekly-43.html","title":"第 43 期","body":"\n诺诺前端周刊:2020-43 期\nAdd:2020-10-23\nUpdate:2020-10-23\n\n前端消息\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n了解 JavaScript 模块系统基础知识,搭建自己的库\n\n我想很多“前端工程师”都听过说过 “JavaScript 模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?\n\n\n如何让用户选择是否离开当前页面?\n\n不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n\n技术解析\n\nMap 和 Set 两种数据结构在 ES6 的作用\n\nSet 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?\n\n\n解决实际问题的 24 个 ES6 代码段\n\n基于实际使用场景总结了 24 个 ES6 代码段,可用来解决项目中可能遇到的一系列问题。\n\n\n我在字节是这样做 Code Review\n\n众所周知,Code Review 是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈 Code Review 的价值及如何实施。\n\n\n\n其他\n\n**!VSCode 竟然可以整成小霸王游戏机?\n\n今天给大家分享一下自己最近撸的一款 vscode 游戏插件,基于 vscode 的休闲放松利器。\n\n\n\n"},"2020/weekly-42.html":{"url":"2020/weekly-42.html","title":"第 42 期","body":"\n诺诺前端周刊:2020-42 期\nAdd:2020-10-16\nUpdate:2020-10-16\n\n前端消息\n\n前端如何优雅的处理类数组对象?\n\n前端如何优雅的处理类数组对象?\n\n\n手撕 32 个 MS 高频知识,轻松应对编程题\n\n作为前端开发,JS 是重中之重,总结 32 个手写 JS 问题,希望对你的 MS 能有所帮助。\n\n\nVue 源码中值得学习的方法\n\n最近在深入研究 Vue 源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。\n\n\n\n技术解析\n\n从 Vue SSR 原理讲起,教你从零搭建 Vue SSR\n\nVue SSR,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于 SEO。\n\n\nJS 双等号比较符(“==”)作用细节\n\n都知道 JS 里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回 false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。\n\n\n104 道 CSS MS 题,助你查漏补缺\n\n最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题。\n\n\n\n其他\n\n给女朋友写了一份前端学习路线\n\n给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。\n\n\n\n"},"2020/weekly-41.html":{"url":"2020/weekly-41.html","title":"第 41 期","body":"\n诺诺前端周刊:2020-41 期\nAdd:2020-10-10\nUpdate:2020-10-10\n\n前端消息\n\n你不知道的 WebSocket\n\n本文将从多个方面入手,全方位带你一起探索 WebSocket 技术。\n\n\n一篇文章上手 Vue3 中新增的 API\n\n一文列举 Vue 3 版本中新增的那些功能\n\n\nReact 官方状态管理库—— Recoil\n\n在 React Europe 2020 Conference 上, Facebook 软件工程师 Dave McCabe 介绍了一个新的状态管理库 Recoil。\n\n\n\n技术解析\n\n11 个 JavaScript 代码重构最佳实践\n\n模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。\n\n\nTypescript 在 Vue 中的实践\n\n为什么要使用 TS ,相比 JS 有什么优势吗?下面我从两个方面试着回答一下这个问题。\n\n\nCSS 垂直居中的七个方法\n\n对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用 CSS 垂直居中的方式。\n\n\n\n其他\n\nFlutter 开始支持 Windows\n\nFlutter 团队发布了 Flutter Windows 的首个 Alpha 版本,正式开启 Flutter 对 Windows 的支持。\n\n\n\n"},"2020/weekly-40.html":{"url":"2020/weekly-40.html","title":"第 40 期","body":"\n诺诺前端周刊:2020-40 期\nAdd:2020-10-03\nUpdate:2020-10-03\n\n前端消息\n\njs 如何在数组中查找某个元素\n\nJavascript 给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法\n\n\n零距离接触 websocket\n\nWebsocket是一个持久化的网络通信协议,可以在单个 TCP 连接上进行全双工通讯\n\n\nJavaScript 中原生 Array 数组方法详解\n\nJS 中,数组可以通过阵列构造函数或[]字面量的方式创建。\n\n\n\n技术解析\n\n如何让你的 Express 飞起来\n\n希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。\n\n\n不用 try catch,如何机智的捕获错误\n\n看完此文,相信你也会发出感叹:还能这么玩?\n\n\nECMAScript 6 入门教程—Reflect\n\nReflect 对象与 Proxy 对象一样,也是 ES6 为了操作对象而提供的新 API。Reflect 对象的设计目的有这样几个。\n\n\n\n其他\n\n成为最差前端开发的 10 个建议\n\n你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?\n\n\n\n"},"2020/weekly-39.html":{"url":"2020/weekly-39.html","title":"第 39 期","body":"\n诺诺前端周刊:2020-39 期\nAdd:2020-09-25\nUpdate:2020-09-25\n\n前端消息\n\n从一个需求说起,H5 实现万能返回\n\nH5 开发返回上一页是一个很辣手的问题。开发中,我们一般用 history.go(-1)返回上一页,原生返回按钮的动作也是 history.go(-1)。\n\n\n从一道面试题谈谈对 EventLoop 的理解\n\n对于 Event Loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...\n\n\n搞懂 JWT 这个知识点\n\nJSON Web Token(简称 JWT)是目前最流行的跨域认证解决方案。\n\n\n\n技术解析\n\n@vue/composition-api 速成课(通俗易懂版)\n\nComposition API 将是 Vue 3 的核心功能,它具有许多更改和性能改进。\n\n\nNode.js 中的 require 是如何工作的?\n\n作为前端开发者,不可避免每天都要跟 Node.js 打交道。今天就来浅析在 commonjs 规范中 require 背后的工作原理。\n\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\n\n其他\n\nVue 3.0 正式发布了!\n\nOne Piece\n\n\n\n"},"2020/weekly-38.html":{"url":"2020/weekly-38.html","title":"第 38 期","body":"\n诺诺前端周刊:2020-38 期\nAdd:2020-09-18\nUpdate:2020-09-18\n\n前端消息\n\n每个公司都会用的短 URL 服务,怎么设计与实现?\n\n短的 url 有什么好处呢?怎么做到的呢?\n\n\n5 个很常用的 CSS3 网页小实例\n\n前端还是很有意思的呢,来制作这几个很常用的 CSS3 网页小效果。\n\n\n就是要让你搞懂 Nginx,这篇就够了!\n\nNginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。\n\n\n\n技术解析\n\n10 个鲜为人知但很实用的 Web API\n\n介绍 10 个不那么流行的 Web API。不那么流行并不意味着它们没有用处。\n\n\n细数 TS 中那些奇怪的符号\n\nTypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。\n\n\nVue.js 作者尤雨溪:TypeScript 与 JavaScript 并行才切合实际!\n\n尤雨溪是一名优秀的软件开发人员,同时是开源 JavaScript 框架 Vue.js 的作者。\n\n\n\n其他\n\n“对不起,因为本国法律要求,我不能合并你的代码”\n\nArman Ahmadi 是一个伊朗开发者,他在 GitHub 上维护着一个「laravel-download-link」开源项目。最近有个以色列开发者 Yehuda Neufeld 想提交一个增加新功能的 PR,但是被 Ahmadi 拒绝了。\n\n\n\n"},"2020/weekly-37.html":{"url":"2020/weekly-37.html","title":"第 37 期","body":"\n诺诺前端周刊:2020-37 期\nAdd:2020-09-11\nUpdate:2020-09-11\n\n前端消息\n\n随机数的故事\n\n随机数的出现场景还是蛮多的。在 JavaScript 里面产生随机数的方式是调用 Math.random,这个函数返回[0, 1)之间的数字。\n\n\nweb 页面中如何唤起打开 APP 实践\n\n引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开 APP,引导未下载用户下载 APP。\n\n\nSourceMap 知多少:介绍与实践\n\n当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置? -- 当然要靠 SourceMap 咯。\n\n\n\n技术解析\n\n画一只会跟着鼠标走的小狗\n\n不可思议的 CANVAS 系列。\n\n\n关于 ref 的一切\n\n关于 React 的一切 系列\n\n\nServerless For Frontend 前世今生\n\n有一个词 — Serverless 你或许会听到想吐。\n\n\n\n业界新闻\n\n华为鸿蒙正式开源,进入开放原子开源基金会\n\n终于等到你,鸿蒙 OS\n\n\n\n其他\n\n程序员如何高效利用睡前时间\n\n论如何成为一个 低调又可爱的 时间管理大师\n\n\n\n"},"2020/weekly-36.html":{"url":"2020/weekly-36.html","title":"第 36 期","body":"\n诺诺前端周刊:2020-36 期\nAdd:2020-09-04\nUpdate:2020-09-04\n\n前端消息\n\nVue 超好玩的新特性:在 CSS 中引入 JS 变量\n\n小朋友你是否有很多问号???\n\n\n关于 JavaScript 计时器,你需要知道的全部知识\n\n推上的一个面试题,一起看下...\n\n\n这些手写代码会了吗?少年\n\n代码手写好,薪资少不了。\n\n\n\n技术解析\n\n如何防止重复发送 ajax 请求\n\n很常见的场景,学习下。\n\n\n10 个 Vue 开发技巧助力成为更好的工程师\n\n10 个 Vue 开发技巧助力成为更好的工程师。\n\n\n看了就懂的 AST 和 Babel 工作流程\n\n任重而道远... 想真正掌握 Babel 还有很长的路...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,B 站 Up 主大谷新作\n\n\n\n"},"2020/weekly-35.html":{"url":"2020/weekly-35.html","title":"第 35 期","body":"\n诺诺前端周刊:2020-35 期\nAdd:2020-08-28\nUpdate:2020-08-28\n\n前端消息\n\nsetTimeout 与循环闭包经典问题详解\n\n初学 setTimeout,我们很容易知道 setTimeout 有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。\n\n\n用 React、TypeScript、NodeJS 和 MongoDB 搭建 Todo App\n\n我们将在服务器和客户端使用 TypeScript、React、NodeJS、Express 和 MongoDB 从头开始构建一个 Todo 应用程序。\n\n\n前端换肤的 N 种方案,请收下\n\n最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?\n\n\n\n技术解析\n\nReact Hooks 设计思想\n\n组件是 React 应用的构建块,自上而下的数据流结合组件可以将 UI 解构为独立且可复用的单元。\n\n\n30 多个有内味道且笑死的人代码注释\n\n代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。\n\n\nJavaScript 设计模式学习总结与感悟\n\n最近阅读了《JavaScript 设计模式与开发实践》,收获颇丰,于是想写一点总结及感想\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nvue/react 组件库中 🤚5 个"作者不造的轮子"\n\n这五个轮子其实是 5 个纯 js 实现的插件, 都非常优秀, 下面一一给大家揭秘.\n\n\n\n"},"2020/weekly-34.html":{"url":"2020/weekly-34.html","title":"第 34 期","body":"\n诺诺前端周刊:2020-34 期\nAdd:2020-08-21\nUpdate:2020-08-21\n\n前端消息\n\nJavaScrpit AST 实战\n\n每个编程语言都有自己的 AST,了解 AST 并能进行一些开发,会给我们的项目开发提供很大的便利。\n\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境。\n\n\n你可以这样优化 if-else 代码结构\n\n最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}elseif(){} 的逻辑判断。这明显是有优化空间的。\n\n\n\n技术解析\n\n手动实现高仿github的内容diff效果\n\n最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。\n\n\n深入解析 Vue 的热更新原理\n\n这个库里涉及到的技巧又非常适合我们去深入了解 vue 内部的一些机制,所以赶快来和我一起学习吧。\n\n\n如何制定企业级代码规范与检查\n\n如何制定企业级代码规范与检查\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n假如特朗普是一门编程语言\n\n以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?\n\n\n\n"},"2020/weekly-33.html":{"url":"2020/weekly-33.html","title":"第 33 期","body":"\n诺诺前端周刊:2020-33 期\nAdd:2020-08-14\nUpdate:2020-08-14\n\n前端消息\n\nVSCode 的这些黑科技 99% 的人都不知道\n\nVSCode 已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实 VSCode 能覆盖的面远比你想象中的大得多.\n\n\nAPNG 那些事\n\nwebp 倒是见过不少,但 apng 也是近几天才被吸引,之前也是没关注。\n\n\n一文搞定前端代理骚操作!再也不怕线上 bug 啦!\n\n使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。\n\n\n\n技术解析\n\n如何搭建和发布一个 Vue 组件库\n\n我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。\n\n\n嗯,手搓一个 TinyPng 压缩图片的 WebpackPlugin 也 SoEasy 啦\n\n无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。\n\n\n如何在 Web 上大规模生成 UUID\n\n为什么我们需要客户端唯一标识符?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n软件史上最著名的 10 大 Bug\n\n在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。\n\n\n\n"},"2020/weekly-32.html":{"url":"2020/weekly-32.html","title":"第 32 期","body":"\n诺诺前端周刊:2020-32 期\nAdd:2020-08-07\nUpdate:2020-08-07\n\n前端消息\n\nH5 秒开方案大全\n\n老板说 , 页面打开速度过慢? 页面加载性能不达标? 下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n2 万字!90 个前端开发面试必问基础大总结\n\n本文将从十一个维度为读者总结前端基础知识\n\n\n\n技术解析\n\n安排上了!PC 人脸识别登录,出乎意料的简单\n\n安排..\n\n\n如何精确统计页面停留时长\n\n页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标....\n\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nES11 来了,还学得动吗?\n\nES2020(即 ES11)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性\n\n\n\n"},"2020/weekly-31.html":{"url":"2020/weekly-31.html","title":"第 31 期","body":"\n诺诺前端周刊:2020-31 期\nAdd:2020-07-31\nUpdate:2020-07-31\n\n前端消息\n\n聊聊 NPM 镜像那些险象环生的坑\n\n由于国内网络环境的原因,在执行 npm i 安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。\n\n\n使用 Vue 3.0,你可能不再需要 Vuex 了\n\n即将发布的 Vue3 版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。\n\n\n让你的 commit 更有价值(规范)\n\n论 git commit 的规范\n\n\n\n技术解析\n\n如何修改 node_modules 里的文件(同事看了直呼内行)\n\n首先,直接修改 node_modules 里面的文件是不太行的...\n\n\n图片压缩原理\n\n仅针对图片压缩介绍了一些思路,简单的使用场景\n\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n这几个神器,能大幅提升你的 Git/GitHub 操作效率\n\n今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。\n\n\n\n"},"2020/weekly-30.html":{"url":"2020/weekly-30.html","title":"第 30 期","body":"\n诺诺前端周刊:2020-30 期\nAdd:2020-07-24\nUpdate:2020-07-24\n\n前端消息\n\n妙用 CSS 变量,让你的 CSS 变得更心动\n\n「CSS 变量」又叫「CSS 自定义属性」,为什么会突然提起这个很少人用到的东西呢?\n\n\n祖传代码迁移到 Vue 的另一种解题思路\n\n祖传代码要想重新搞,一通折腾少不了。\n\n\n一文入门 DNS?从访问 GitHub 开始\n\n日常使用Github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。\n\n\n\n技术解析\n\nMVC,MVP 和 MVVM 的图示\n\nMVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。\n\n\n7 个处理 JavaScript 值为 undefined 的技巧\n\n刚开始我学 JS 时对于 undefined 和 null 比较困惑 ,因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?\n\n\n玩转前端 Video 播放器\n\n当 HTML5 标准公布后,其中包含许多的新特性,包括 <video> 和 <audio> 标签,以及一些 JavaScript APIs 用于对其进行控制。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只加两行代码,为什么要用两天?\n\n项目经理:你就说你是不是不想改?。\n\n\n\n"},"2020/weekly-29.html":{"url":"2020/weekly-29.html","title":"第 29 期","body":"\n诺诺前端周刊:2020-29 期\nAdd:2020-07-17\nUpdate:2020-07-17\n\n前端消息\n\n你不知道的 React 和 Vue 的 20 个区别【源码层面】\n\n面试竞争力越来越大,是时候撸一波 Vue 和 React 源码啦;本文从 20 个层面来对比 Vue 和 React 的源码区别;\n\n\n如何科学修改 node_modules 里的文件\n\n首先,直接修改 node_modules 里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:\n\n\n玩转前端二进制\n\n本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。\n\n\n\n技术解析\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n用 80 行 Javascript 代码构建自己的语音助手\n\n本文演示了如何使用 Web Speech API 构建一个简单的人工智能聊天机器人。\n\n\n13 个超实用的 JavaScript 数组操作技巧\n\n数组是 JS 最常见的概念之一,它为我们提供了处理存储数据的许多可能性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n针对重写最新版本的 Vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,CSDN 进行了全文翻译,望共勉。\n\n\n\n"},"2020/weekly-28.html":{"url":"2020/weekly-28.html","title":"第 28 期","body":"\n诺诺前端周刊:2020-28 期\nAdd:2020-07-10\nUpdate:2020-07-10\n\n前端消息\n\nGit 看这一篇就够了\n\n今天简单讲下 Git 的实现原理,知其所以然才能知其然;并且梳理了日常最常用的 12 个命令,分为三大类分享给你。\n\n\n前端存储除了 localStorage 还有啥\n\n前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?\n\n\nWeb 安全之 CSRF 实例解析\n\nCSRF 跨站请求伪造(Cross Site Request Forgery)\n\n\n\n技术解析\n\n了不起的 Webpack HMR 学习指南(含源码分析)\n\nHot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模块,而无需完全刷新。\n\n\nHTTPS 就安全了吗?会被抓包吗?我竟然回答不上来...\n\n大家都知道 HTTPS 比 HTTP 安全,但对于以上灵魂三拷问可能就答不上了\n\n\nES11 来了\n\nES2020(即 ES11)上周已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nChrome 的小恐龙游戏,被我破解了...\n\n当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)\n\n\n\n"},"2020/weekly-27.html":{"url":"2020/weekly-27.html","title":"第 27 期","body":"\n诺诺前端周刊:2020-27 期\nAdd:2020-07-03\nUpdate:2020-07-03\n\n前端消息\n\nReact Hooks 原理与最佳实践\n\nReact Hooks 要解决的问题是状态共享,是继 render-props 和 higher-order components 之后的第三种状态逻辑复用方案,不会产生 JSX 嵌套地狱问题。\n\n\n前端程序员必须掌握之三角函数在前端动画中的应用\n\n今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。\n\n\n图片处理不用愁,给你十个小帮手\n\n十个图片处理 「“小帮手”」 已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!\n\n\n\n技术解析\n\nLodash 那些“多余”和让人眼前一亮的 API\n\nLodash中“多余”的 API 并不多余,API 内部处理了很多开发者常常忽略的异常情况,使代码更加安全;\n\n\nNode 进阶——之事无巨细手写 Koa 源码\n\n这样就完成了全部核心功能的编写,通过本文你就可以足够了解 koa 了\n\n\n你不知道的 WeakMap\n\n很多读者对 ES6 引入的 Map 已经不陌生了,其中的一部分读者可能也听说过 WeakMap。既生 Map 何生 WeakMap?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n不要盲目跟着 JavaScript 的趋势走\n\n当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。\n\n\n\n"},"2020/weekly-26.html":{"url":"2020/weekly-26.html","title":"第 26 期","body":"\n诺诺前端周刊:2020-26 期\nAdd:2020-06-28\nUpdate:2020-06-28\n\n前端消息\n\n一文助你搞懂 AST\n\n今天我为大家分享一下 JavaScript 这类解释型语言的抽象语法树的概念\n\n\nWeb 梦回 90 年代\n\n今天,我们对 Web 的理解已经深刻许多,我们的工具也大大进化了。Webflow 是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。\n\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n\n\n技术解析\n\n你还只会 console.log 调试嘛?\n\nconsole 其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。\n\n\n那些不常见,但却非常实用的 css 属性\n\n那些不常见,但却非常实用的 css 属性\n\n\n动手练一练,纯手工码一个不一样的待办事项(TODO LIST)\n\n今天我们要一起动手练习的是一个 TODO LIST 项目,这样的练习,我们在入门学习 JS 项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n我要穿越,干翻 “烂语言” JavaScript!\n\nJavaScript 是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?\n\n\n\n"},"2020/weekly-25.html":{"url":"2020/weekly-25.html","title":"第 25 期","body":"\n诺诺前端周刊:2020-25 期\nAdd:2020-06-19\nUpdate:2020-06-19\n\n前端消息\n\n编写 React 组件时常见的 5 个错误\n\nReact 在 Web 开发领域已经资格不浅了,近年来它作为敏捷 Web 开发工具的角色愈加深入人心。特别是新的 hook API 概念发布之后,用 React 编写组件变得非常简单。\n\n\n10 个打开了我新世界大门的 WebAPI\n\n虽然这些 API 很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。\n\n\n是什么尤大选择放弃 Webpack?——vite 原理解析\n\n前些天尤大在 Vue 3.0 beta 直播中提到了一个 vite 的工具,其描述是:针对 Vue 单页面组件的无打包开发服务器...\n\n\n\n技术解析\n\n如何让用户选择是否离开当前页面?\n\nwhy? 不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n这么骚的 js 代码,不怕被揍么\n\n曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。\n\n\n谈谈如何更有质量地看源码\n\n很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n前端职业规划 - 写给年轻的前端韭菜们\n\n作为资深前端老韭菜, 我认为清新的前端韭菜都基本有以下反复表现的特征.\n\n\n\n"},"2020/weekly-24.html":{"url":"2020/weekly-24.html","title":"第 24 期","body":"\n诺诺前端周刊:2020-24 期\nAdd:2020-06-12\nUpdate:2020-06-12\n\n前端消息\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\n\nJavaScript 开发人员更喜欢 Deno 的五大原因\n\n我们就来看一下 JavaScript 开发人员为什么在使用 Deno 时能比 Node 获得更流畅、更现代化的体验。\n\n\n使用 JS 和 NodeJS 爬取 Web 内容\n\n不管你要写的是 Web 应用还是移动应用,都能在 Javascript 生态中找到合适的工具。\n\n\n\n技术解析\n\n你不知道的 Blob\n\n如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。\n\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\njavascript 代码重构之:写好函数\n\n通过 9 个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。\n\n\n\n"},"2020/weekly-23.html":{"url":"2020/weekly-23.html","title":"第 23 期","body":"\n诺诺前端周刊:2020-23 期\nAdd:2020-06-05\nUpdate:2020-06-05\n\n前端消息\n\nWeb 上的多种图片技巧\n\n我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。\n\n\n淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!\n\n图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。\n\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n\n技术解析\n\n手写 20 行代码实现 async await\n\n如果让你手写 async 函数的实现,你是不是会觉得很复杂?这篇文章带你用 20 行搞定它的核心。\n\n\n我们现在正处于 JavaScript 消亡的边缘?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n被我忽略的 6 个 JS 开发小技巧\n\n分享几个实际开发中经常被忽略 JS 技巧,也是读《你不知道的 JavaScript》学到的。\n\n\n\n"},"2020/weekly-22.html":{"url":"2020/weekly-22.html","title":"第 22 期","body":"\n诺诺前端周刊:2020-22 期\nAdd:2020-05-29\nUpdate:2020-05-29\n\n前端消息\n\n前端渣渣的我再也不敢说我会写 Button 组件了\n\n参考 Antd Button 源码,结合视觉交互,经过三次的设计评审,终于在今天,把 Button 组件撸出来了。下边记录一下自己的设计和开发思路~\n\n\n请你说说 Vue 中 slot 和 slot-scope 的原理\n\nVue 中的 slot 和 slot-scope 一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。\n\n\nTS 常见问题、难点整理(60 多个)\n\n用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。\n\n\n\n技术解析\n\n工作中常用的 JavaScript 工具函数\n\n笔者工作中常用的那些 js 工具函数\n\n\n还分不清 Cookie、Session、Token、JWT?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n解读新一代 Web 性能体验和质量指标\n\n衡量一个 Web 页面的体验和质量一直有非常多的工具和指标 ...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nGitHub 热榜:一个能让命令行终端变得「骚气满满」的开源项目!\n\n如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下 Rich 这个开源库。\n\n\n\n"},"2020/weekly-21.html":{"url":"2020/weekly-21.html","title":"第 21 期","body":"\n诺诺前端周刊:2020-21 期\nAdd:2020-05-22\nUpdate:2020-05-22\n\n前端消息\n\nDeno 会取代 Node.js 吗?\n\nDeno 是什么?它会取代 Node.js 吗?\n\n\n你真的懂 Promise 吗\n\n在异步编程中,Promise 扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。\n\n\n如何进行 web 性能监控 ?\n\n本文就来整理下如何进行 web 性能监控?包括我们需要监控的指标、监控的分类、performance 分析以及如何监控\n\n\n\n技术解析\n\n揭秘 webpack 插件工作流程和原理\n\n本文将尝试探索 webpack 插件的工作流程,进而去揭秘它的工作原理。同时需要你对 webpack 底层和构建流程的一些东西有一定的了解。\n\n\n了不起的 Deno 入门教程\n\nDeno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。\n\n\n如何实现一个 React 水印组件\n\n该组件是通过 Canvas 生成水印,并使用 MutationObserve (可以监听 DOM 结构变化的接口)监视 DOM 的变动,使得水印不可被删除、且属性不可被修改。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n程序员在翻车时的 30 种常见反应\n\n我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。\n\n\n\n"},"2020/weekly-20.html":{"url":"2020/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2020-20 期\nAdd:2020-05-15\nUpdate:2020-05-15\n\n前端消息\n\n开源项目被 GitHub 要求下架:上游项目闭源了?\n\n近日,开发者 jsiepkes 在 Hacker News 上分享了自己被 GitHub 要求下架开源项目仓库的经历。\n\n\n10 个很实用的 JavaScript 技巧\n\n本文分享 10 个常用的技巧,希望能成为你的开发工具箱的一部分。\n\n\nNode.js 搭建一个 API 接口服务(实战)\n\n这篇文章主要描述如何搭建一个 node 的 API 接口服务。\n\n\n\n技术解析\n\nService Worker:让你的 Web 应用牛逼起来\n\n然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。\n\n\n[译] 为新的Facebook.com重建我们的技术栈\n\n今天,我们就分享一下我们在重构Facebook.com时的经验教训,使用React和Relay来重构Facebook.com。\n\n\n前端面试开源项目清单(github仓库,个人网站都有)\n\n为了巩固前端的基础知识,最重要的还是平时的积累!\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 正式发布!这是来自官方团队的安利\n\n学不动了?不存在的!\n\n\n\n"},"2020/weekly-19.html":{"url":"2020/weekly-19.html","title":"第 19 期","body":"\n诺诺前端周刊:2020-19 期\nAdd:2020-05-09\nUpdate:2020-05-09\n\n前端消息\n\n如何用 css 绘制三角形?\n\n直接看代码吧。\n\n\nDart 2.8 同期发布\n\nDart SDK 的新版本: Dart 2.8。\n\n\n「吐血整理」再来一打 Webpack 面试题\n\n看来你对 Webpack 很熟悉,那我来考考你。\n\n\n\n技术解析\n\n如何实现一个高性能可渲染大数据的 Tree 组件\n\n解决方案就是虚拟列表 虚拟列表的核心概念就是 根据滚动来控制可视区域渲染的列表 这样一来,就能大幅度减少节点的渲染,提升性能\n\n\n前端人应该有的网站和工具\n\n很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。\n\n\n简明扼要聊聊 Vue3.0 的 Composition API 是啥东东!\n\n下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述 Vue3.0 Composition API。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 即将发布,你需要知道的都在这里了\n\n将近两年过去了,漫长的等待已接近尾声。Deno 1.0 的 API 已被冻结,离 5 月 13 日的正式发布只剩几十个小时了。\n\n\n\n"},"2020/weekly-18.html":{"url":"2020/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2020-18 期\nAdd:2020-05-01\nUpdate:2020-05-01\n\n前端消息\n\n简洁、巧妙、高效的长列表,无限下拉方案\n\n长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。\n\n\n高性能前端架构解决方案\n\n这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。\n\n\n关于NodeJS工作原理的五个误解\n\nNodeJS 诞生于 2009 年,由于它使用了 JavaScript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的 JavaScript 运行时,但是 "它就是JavaScript" 这句话并不是 100% 正确的。\n\n\n\n技术解析\n\n网页外链用了 target="_blank",结果悲剧了\n\n今天给大家分享一个 Web 知识点。如果你有过一段时间的 Web 开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。\n\n\n手写一个 WebSocket 协议\n\n为什么要使用websocket协议(以下简称ws协议),什么场景会使用?\n\n\nJQuery、Vue、React、Angular,JavaScript框架成本终极对比\n\n想要减慢网站的速度,最快的办法就是塞进去一堆 JavaScript 代码了。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只有 2 行代码的库,坑了数百万 JS 项目\n\n尽管这个库只有两行代码,但它却是最流行的 npm 包之一,被超过 340 万个项目使用。\n\n\n\n"},"2020/weekly-17.html":{"url":"2020/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2020-17 期\nAdd:2020-04-24\nUpdate:2020-04-24\n\n前端消息\n\n你知道 source-map 的原理是什么吗?\n\n通过问答的形式了解 webpack 的 source-map 原理。\n\n\n让圆环进度条实现方式得到一点改变\n\n主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。\n\n\n看完这篇,和你扯清除 Session、Cookie、Token\n\n看我这篇你就出去个面试官扯皮吧。\n\n\n\n技术解析\n\n从 Redux 设计理念到源码分析\n\n话说回来,都 2020 年了还在写 Redux 的文章,真的是有些过时了。。\n\n\n聊一下 Chrome 新增的可信类型\n\nChrome 即将在 83 版本新增一个可信类型(Trusted types),其号称这一特性可以全面消除 DOM XSS\n\n\nJavascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nVue 3.0 语法快速入门\n\n终终终终终...于看到了Vue3.0的信息,快来一起吃个瓜。\n\n\n\n"},"2020/weekly-16.html":{"url":"2020/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2020-16 期\nAdd:2020-04-17\nUpdate:2020-04-17\n\n前端消息\n\n如何构建一个简单的Node.js REST API\n\n我们会使用 Express、Sequelize 和 MySQL 构建一个 Node.js Rest API。这里我们将使用 Sequelize 来与 MySQL 实例交互。\n\n\n55个提高你CSS开发效率的必备片段\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n如何处理浏览器的断网情况?\n\n网络问题一直是一个很值得关注的问题。\n\n\n\n技术解析\n\n10 种跨域解决方案\n\n嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。\n\n\n使用Serverless模式开发部署前端和Node.js\n\n什么是Server模式?前端、后端现在都可以使用Serverless模式进行开发和部署吗?\n\n\n30张图讲解HTTP,再不懂请来打我!\n\n在面试过程中,HTTP 被提问的概率还是比较高的。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n盘点那些出色的CSS图像悬停效果\n\n悬停效果可能是 Web 设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。 \n\n\n\n"},"2020/weekly-15.html":{"url":"2020/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2020-15 期\nAdd:2020-04-10\nUpdate:2020-04-10\n\n前端消息\n\n【JavaScript 教程】浏览器—History 对象\n\nwindow.history 属性指向 History 对象,它表示当前窗口的浏览历史。\n\n\n移动端开发的屏幕、图像、字体与布局的兼容适配\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n高效的编码:我的 VS Code 设置\n\n最喜欢的代码编辑器设置,用于我的 Web 开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。\n\n\n\n技术解析\n\n用 40 行代码实现一个精简版 koa\n\n这里只用四十行代码实现一个小型的却具有其核心功能的 koa。\n\n\nCSS 渲染原理以及优化策略\n\n既然 CSS 这么重要,那么我们花点时间来研究相关原理也就物有所值了。\n\n\n重学巩固你的Vuejs知识体系\n\n重学巩固你的Vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。\n\n\n\n业界新闻\n\nBootStrap 5.0 将放弃支持 IE\n\n最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。\n\n\n\n其他\n\n趣图:我的代码终于能跑起来了!\n\n这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到 IDE 里。\n\n\n\n"},"2020/weekly-14.html":{"url":"2020/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2020-14 期\nAdd:2020-04-03\nUpdate:2020-04-03\n\n前端消息\n\n为什么说 for...of 循环是 JS 中的宝石?\n\n是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。\n\n\n前端缓存最佳实践\n\n缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。\n\n\n你真的懂 Promise 吗?\n\n2020 年了,怎么还在谈论 Promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。\n\n\n\n技术解析\n\n简单几步让你的 JS 写得更漂亮\n\n网上有不少关于 JS 编写优化建议,这里我根据自己的经验提出一些比较有用的意见。\n\n\n这 8 个 CSS 函数的小技巧,你都知道吗?\n\n随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠 JavaScript 才能实现的功能。\n\n\n动效案例:纯手工写一个滚动视差效果\n\n在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n那些令程序员泪流满面的瞬间\n\n程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。\n\n\n\n"},"2020/weekly-13.html":{"url":"2020/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2020-13 期\nAdd:2020-03-27\nUpdate:2020-03-27\n\n前端消息\n\n前端进阶之 a 可以同时 == 1 && == 2 && == 3 吗\n\n此题目为网上经典面试题的严谨形态(意思就是判断的条件,a 就是 a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。\n\n\n13 个精选的 React JS 框架\n\n如果你正在使用 React.js 或 React Native 创建用户界面,可以试一试本文推荐的这些框架。\n\n\nTypeScript 被吹过头了?\n\n2019 年以来,越来越多的知名前端开源项目选择使用 TypeScript 作为其新版本的开发语言,TypeScript 的社区支持也日趋完善。\n\n\n\n技术解析\n\n30 张图讲解 HTTP,再不懂请来打我!\n\n在前端相关的面试过程中,HTTP 被提问的概率还是比较高的。\n\n\nVue 这些修饰符帮我节省 20%的开发时间\n\n为了方便大家写代码,vue.js 给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~\n\n\n深度解析!Vue3 & React Hooks 新 UI 组件原理:Modal 弹窗\n\n在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\nGitHub 被“中介”攻击了?中间人攻击?\n\n26 日-27 日,国内无法访问 GitHub,同时京东等网站也相继出现同一问题。\n\n\n\n"},"2020/weekly-12.html":{"url":"2020/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2020-12 期\nAdd:2020-03-20\nUpdate:2020-03-20\n\n前端消息\n\n动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯\n\n从零开始创建一个具有缩略图功能的响应式图片幻灯。\n\n\n如何进阶成公司 Git 小能手(常见问题总结)\n\n看完后记得自己尝试下,希望你也能成为组里被请教的那 个 Git 小能手。 \n\n\n一篇搞定移动端适配\n\n我们就要细说移动端适配的前世今生及方案。\n\n\n\n技术解析\n\n渲染树的形成原理你真的很懂吗?\n\nDOM 是 Document Object Model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。\n\n\n我为什么要立刻放弃 React 而使用 Vue?\n\n为什么在github上Vue星星超过React的情况下,我要这么说。\n\n\nuni-app黑魔法:小程序自定义组件运行到H5平台\n\n本文分享了uni-app将微信小程序自定义组件发行到 H5 平台的实现思路,希望对大家有所启发。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n如何给女朋友解释什么是熔断?\n\n首先你要有个女朋友。\n\n\n\n"},"2020/weekly-11.html":{"url":"2020/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2020-11 期\nAdd:2020-03-13\nUpdate:2020-03-13\n\n前端消息\n\n基于 Unix Socket 的可靠 Node.js HTTP 代理实现(支持 WebSocket 协议)\n\n大家都知道,在 Node.js 范畴实现 HTTP 服务集群,应该使用 cluster 模块而不是“childprocess”模块...\n\n\n进阶:万字长文带你深度解锁 Webpack\n\n接我一招,让你深度了解 Webpack 。\n\n\n前端常见的加密算法介绍\n\n在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。\n\n\n\n技术解析\n\n8 个问题带你进阶 React\n\n如果你想更深入的了解底层原理, 可到文末的建议阅读中查找。\n\n\n前端高级进阶:在生产环境中使你的 npm i 速度提升 50%\n\n依赖装的好,下班早点跑\n\n\nGSAP 动画库入门基础示例:心爱的小摩托\n\n通过学习你将会学习到什么是 GSAP,以及相关的入门基础知识。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n又来了!Google 和微软在浏览器上的互掐\n\n谷歌建议微软 Edge 用户改换 Chrome?\n\n\n\n"},"2020/weekly-10.html":{"url":"2020/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2020-10 期\nAdd:2020-03-06\nUpdate:2020-03-06\n\n前端消息\n\n写 CSS 动效的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\nWeb 正文字体发展简史\n\n当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。\n\n\n前端高级进阶:Javascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n技术解析\n\nVue 中的 Props 与 Data 细微差别,你知道吗?\n\nVue 提供了两种不同的存储变量:props 和 data。因为它们做的事情很相似,而且也不清楚什何时使用 props,何时使用 data。\n\n\nFlutter 性能真的秒杀其它框架吗?\n\nFlutter 和 ReactNative 以及 Native 的区别就是没有中间商赚差价。\n\n\n12 个前端必会 H5 问题及解决方法\n\n作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题\n\n\n\n业界新闻\n\nESLint v7.0.0 将会有哪些新功能?\n\n最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n\n\n\n其他\n\n飞机上一般是什么操作系统?\n\n航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别\n\n\n\n"},"2020/weekly-09.html":{"url":"2020/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2020-09 期\nAdd:2020-02-28\nUpdate:2020-02-28\n\n前端消息\n\nTypeScript 让你不会想用回 JavaScript\n\nTypeScript 的出现,与之形成对比,让我不得不开始考虑 TypeScript,下面我就为大家解析一下我为什么要开始用 TypeScript。\n\n\nVue 3.0 将正式发布,对我们有哪些改变?\n\n我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n微信官方推出 Web 前端和小程序统一框架\n\nkbone 是一个致力于微信小程序和 Web 端同构的解决方案。\n\n\n\n技术解析\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n\n前后端分离模式的思考\n\n前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。\n\n\n聊聊 CDN\n\nCDN,中文名叫做「内容分发网络」,它的作用是减少传播时延,\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\nVue.js 纪录片\n\nVue纪录片视频\n\n\n\n"},"2020/weekly-08.html":{"url":"2020/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2020-08 期\nAdd:2020-02-21\nUpdate:2020-02-21\n\n前端消息\n\nVue 3.0 将正式发布,它有哪些升级变化?\n\n那么我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n2020 年大前端发展趋势\n\n迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。\n\n\n性能测试:Firefox 73 vs Chrome 80\n\n本周 Firefox 73 稳定版已经发布,同时 Firefox 74 开始进入测试版状态,Phoronix 网站的创始人和主要作者 Michael Larabel 第一时间使用 Phoronix Test Suite 对该新版本进行了基准测试。\n\n\n\n技术解析\n\nES6 之 Proxy 巧用,涨知识了!\n\n使用 Proxy,你可以将一只猫伪装成一只老虎。下面大约有 6 个例子,我希望它们能让你相信,Proxy 提供了强大的 Javascript 元编程。\n\n\n1w5000字概括ES6全部特性\n\n最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。\n\n\n一文完全吃透 JavaScript 继承\n\n本文全面总结了JavaScript 中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透 JavaScript 继承,收藏起来吧~\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n\n\n"},"2020/weekly-07.html":{"url":"2020/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2020-07 期\nAdd:2020-02-14\nUpdate:2020-02-15\n\n前端消息\n\nVue 中 强制组件重新渲染的正确方法\n\n强制 Vue 重新渲染组件的最佳方法是在组件上设置:key。\n\n\n对 babel polyfill 的一些理解\n\n最近在研究了一下 babel 的垫片,现将此整理为文字,如下。\n\n\n正则最佳入门手册(含实践题)\n\n每个例子都写一遍并且理解,相信学完之后,你就会写正则了~\n\n\n\n技术解析\n\nCookie 的 SameSite 属性\n\n2 月 4 号 Chrome80 发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。\n\n\nCSS 故障艺术\n\n这些效果要是综合运用到业务中应该很吸引眼球。\n\n\n网页布局简史\n\n你经历了哪些布局方式?\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n\n\n"},"2020/weekly-06.html":{"url":"2020/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2020-06 期\nAdd:2020-02-07\nUpdate:2020-02-08\n\n前端消息\n\n一杯茶的时间,上手 Docker\n\n所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。\n\n\n快速开发一个 Antd 级别的组件库\n\n在项目开发中,用于提炼复用的组件库发布到 npm 太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?\n\n\n\n 本文就列举了面试过程中一些常见的手写代码实现供参考。\n -->\n技术解析\n\nWeb 前端性能优化原理问题\n\nWeb 前端性能优化是一个必须要掌握的知识,那么应该怎么进行 Web 前端性能优化呢?\n\n\n复制黏贴上传图片和跨浏览器自动化测试\n\n本文介绍最方便的上传的方法, Control/Command + v 进行上传, 以及如何使用 selenium 来跨浏览器的自动化测试这个功能.\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n -->\n业界新闻\n\nVisual Studio Code 1.42 发布\n\n一起看看VSCode 一月份的刚更新带来了哪些新特性吧。\n\n\n\n其他\n\n谈谈远程工作的开展\n\n远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。\n\n\n\n"},"2020/weekly-05.html":{"url":"2020/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2020-05 期\nAdd:2020-02-01\nUpdate:2020-02-01\n\n前端消息\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台。\n\n\nNode.js 在 2020 年的新增特性\n\n如你所见,这么短的时间里发生了这么多事情!Node.js 社区每年都在蓬勃发展,展望 2020 年,这种势头也并没有放缓的迹象。\n\n\n前端应该要掌握的几种手写代码实现\n\n本文就列举了面试过程中一些常见的手写代码实现供参考。\n\n\n\n技术解析\n\n我建议你自己写一个疫情数据监控\n\n首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。\n\n\n如何为开源软件做出贡献\n\n如果你和我一样,希望为开源软件做出贡献,又不敢将第一个 pull request 发送至其他团队的代码仓库。\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n程序员简历中的自己\n\n程序员简历中的自己\n\n\n\n"},"2020/weekly-04.html":{"url":"2020/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2020-04 期\nAdd:2020-01-24\nUpdate:2020-01-24\n\n\n诺诺网大前端 祝您春节快乐。\n\n前端消息\n\nGitHub 十大顶级 JavaScript 开源项目\n\n在本文中,我们将介绍 GitHub 上顶级的 JavaScript 开源项目。\n\n\n加速 Web 开发的 23 款前端开发工具\n\n本文是对 2019 年顶级 Web 开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。\n\n\n我写 CSS 的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\n\n技术解析\n\n十分钟上手 ES2020 新特性\n\n十分钟上手 ES2020 新特性。\n\n\n怎样使我们的用户不再抵触填写 Form 表单?\n\n大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n面对武汉疫情,这是大数据能贡献的力量\n\n这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。\n\n\n新型冠状病毒,用漫画解读,一分钟足够!\n\n最近又新增了不少 新型冠状病毒肺炎患者 冠状病毒是挺吓人 但知己知彼总是要多几分胜算的 大家务必学习一下 多加小心\n\n\n\n"},"2020/weekly-03.html":{"url":"2020/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2020-03 期\nAdd:2020-01-17\nUpdate:2020-01-17\n\n前端消息\n\n请你实现一个大文件上传和断点续传\n\n本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的 demo\n\n\n从 jQuery 到 Serverless,前端十四年挖了多少坑?\n\n最近几年,前端技术加速发展,各种框架层出不穷。遥想 2005 年末 jQuery 出现时的情景,不觉之间已过去了 14 年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。\n\n\n未来有望干掉 Python 和 JavaScript 的编程语言\n\nPython 和 JavaScript 是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。\n\n\n\n技术解析\n\nTypeScript:拥有超能力的 JavaScript\n\nJavasSript 很酷。但你知道什么更酷一点吗?TypeScript。\n\n\n如何快速提升 JSON.stringify() 的性能?\n\n不管在浏览器端或服务端,JSON.stringify()都是我们很常用的方法,name 怎么能让他的性能提得更高,让我们一起看下。\n\n\n8 张 JavaScript 思维导图\n\n好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n\n\n 世界真奇妙。 -->\n其他\n\n娱乐:看不懂这些动图,你不配做个程序员\n\n主要看笑果。\n\n\n\n"},"2020/weekly-02.html":{"url":"2020/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2020-02 期\nAdd:2020-01-10\nUpdate:2020-01-10\n\n前端消息\n\nvue 移动端开发总结\n\n相对于 PC 端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。\n\n\n你连 HTTPS 原理都不懂,还讲“中间人攻击”?\n\n干货满满,把 HTTPS 的原理讲清楚了,而且容易懂,建议大家好好读一下。\n\n\n花了四年迁移到 TypeScript,我们总结出了这些经验教训\n\n吐血总结,值得一看。\n\n\n\n技术解析\n\n都 2020 年了,你应该知道如何手写 Call、Apply、Bind 了吧\n\n作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。 写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”\n\n\n了解什么是微前端\n\n上周周刊有同样标题的文章在,但是我觉得这批更好?\n\n\nTypescript 那些好用的技巧\n\n刚开始的时候一脸嫌弃,现在 真香.\n\n\n\n 世界真奇妙。 -->\n其他\n\nCI/CD: 基于 Jenkins + Gitlab 持续部署\n\n主要讲解决方案。\n\n\n\n"},"2020/weekly-01.html":{"url":"2020/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2020-01 期\nAdd:2020-01-03\nUpdate:2020-01-03\n\n前端消息\n\nJS 中,如何提高展开运算符的性能\n\n本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。\n\n\n非常全面的 webpack 之前端性能优化的实现分享\n\nwebpack 时尚最全的前端性能优化相关分享\n\n\n从 12.67s 到 1.06s 的网站性能优化实战\n\n天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。\n\n\n\n技术解析\n\n几种常见的手写源码实现\n\n源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。\n\n\n了解什么是微前端\n\n2019 年热词微前端,你现在还不知道微前端是啥?\n\n\n\n业界新闻\n\n2019 年 IT 互联网十大“车祸”现场丨金翻车奖\n\n世界真奇妙。\n\n\n\n其他\n\n实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了\n\n你抢到过完年回来的火车票了吗?\n\n\n\n"},"2019/":{"url":"2019/","title":"2019","body":"我们的2019\n\n2018 年,事儿依旧很多,世界依然很大。\n2018 年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47 名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、MH370 调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。\n2018 年,也留给了我们太多的背影与追思:霍金、金庸、斯坦-李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗-艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。\n2018 年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。\n2018 年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、IG 夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王 2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019 年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。\n来自 2049\n"},"2019/weekly-20.html":{"url":"2019/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2019-20 期\nAdd:2019-12-28\nUpdate:2019-12-28\n\n前端消息\n\n嗨,让我带你逐行剖析 Vue.js 源码\n\n这是一个在 github 开源的 解析 Vue 源码的项目,值得一看\n\n\nReact 也能 “吃上” computed 属性\n\n一顿骚操作,让 React 吃上 computed\n\n\n你需要知道的 JavaScript 类(class)的这些知识\n\nJavaScript 使用原型继承:每个对象都从原型对象继承属性和方法。\n\n\n\n技术解析\n\nnpm install 原理分析\n\n开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。\n\n\nWeb 视频播放前前后后\n\n2020 Flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。\n\n\n\n业界新闻\n\n2019年JavaScript现状调查报告火热出炉\n\nStateOfJS 发布了 2019 年的 JavaScript 现状调查报告。。\n\n\n\n其他\n\nVS Code 必知必会的 20 个快捷键!\n\n并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。\n\n\n\n"},"2019/weekly-19.html":{"url":"2019/weekly-19.html","title":"第 19 期","body":"诺诺前端周刊:2019-19 期\nAdd:2019-12-21\nUpdate:2019-12-21\n\n前端消息\n\nVue 知识点查缺补漏 (涵盖入门到精通)\n\n本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总\n\n\n性能!!让你的 React 组件跑得再快一点\n\n时间就是金钱,我的朋友!\n\n\n来自新时代的 CSS\n\n从 97 年的 css1,到如今的可以处理 3D 动画的 css3,css 家族经历了什么。\n\n\n\n技术解析\n\n来自腾讯 CDC 团队的前端异常监控解决方案~\n\n最近自己也在看相关的文章,读到此文发到周刊,以飨读者。\n\n\njavascript DOM 和 DOM 操作的四种基本方法\n\n在了解了 javascript 的语言特性后,javascript 真正大放光彩的地方来了——这就是 javascript DOM。\n\n\n\n业界新闻\n\n2019 年前端事件回顾\n\n在过去的一年中,前端开发再次加快了发展的速度,本文总结了 2019 年以来的所有大事、新闻和趋势。\n\n\n\n其他\n\n优秀的程序员都喜欢拥抱新技术\n\n所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。\n\n\n\n"},"2019/weekly-18.html":{"url":"2019/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2019-18 期\nAdd:2019-12-14\nUpdate:2019-12-14\n\n前端消息\n\nJS 的6个不良编码习惯,现在就改掉吧!\n\n我描述了JavaScript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。\n\n\nJavaScript 复杂判断的更优雅写法\n\n我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...\n\n\n前后分离接口规范\n\n本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。\n\n\n\n技术解析\n\nredux原理解析,看这篇就够了\n\nRedux是JavaScript状态容器,提供可预测化的状态管理。在实际开发中,常搭配React + React-redux使用。\n\n\n让你的组件千变万化,Vue slot 剖玄析微\n\nVue 代码中的 slot 是什么,简单来说就是插槽。可以通过使用 slot 作为 HTML 结构的传递入口来解决问题。\n\n\n也聊聊call,apply和bind\n\n在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n一种前端灰度发布方案\n\n本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。\n\n\n\n"},"2019/weekly-17.html":{"url":"2019/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2019-17 期\nAdd:2019-12-06\nUpdate:2019-12-06\n\n前端消息\n\n彻底搞懂移动 Web 开发中的 viewport 与跨屏适配\n\nviewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。\n\n\n前端防御性编程\n\n在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。\n\n\n经常被面试官考的 JavaScript 数据类型知识你真的懂吗?\n\n面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现 javascript 基础并不好,于是决定写一下这篇 javascrip 数据类型相关的基础文章。\n\n\n\n技术解析\n\n如何提升低端设备的Web性能?试试自适应加载模式\n\n自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。\n\n\nJavaScript 复杂判断的更优雅写法\n\n随着逻辑复杂度的增加,代码中的 if/else/switch 会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。\n\n\n如何优雅处理前端异常?(可能是史上最全前端异常处理方案)\n\n前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n有时候解决问题比写代码更重要\n\n当你手里有把锤子的时候,看所有的东西都是钉子。。\n\n\n\n"},"2019/weekly-16.html":{"url":"2019/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2019-16 期\nAdd:2019-11-30\nUpdate:2019-11-30\n\n前端消息\n\nReact 过誉了吗?\n\nReact 过誉了吗?抛开和 Facebook 的关系,它确实有“两把刷子“吗?\n\n\nMVVM 双向绑定全量版整理\n\n当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?\n\n\n简单易懂的 React useState() Hook 指南\n\n不要闹,小心我拿我的小勾勾 ,勾住你。\n\n\n\n技术解析\n\n为什么 Vue3.0 不再使用 defineProperty 实现数据监听?\n\nVue3.0 中,响应式数据部分弃用了 Object.defineProperty,使用 Proxy 来代替它。本文将主要通过以下三个方面来分析为什么 Vue 选择弃用 Object.defineProperty。\n\n\n什么时候不使用箭头函数\n\n在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。\n\n\n这一次,彻底弄懂 Promise 原理\n\nPromise--我承诺的我就不改了,打死也不改。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写了个 Chrome 插件,一键下载 PornHub 视频!\n\nPornHub 是啥能吃吗? 反正我是一次也没看过,别问,问就是 P 站牛逼。\n\n\n\n"},"2019/weekly-15.html":{"url":"2019/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2019-15 期\nAdd:2019-11-22\nUpdate:2019-11-22\n\n前端消息\n\n来聊聊面向模板的前端开发\n\n从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具\n\n\n蚂蚁前端研发最佳实践\n\n而现在都 9012 年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。\n\n\n双 11 模块 79.34% 的代码是怎样智能生成的?\n\n还不知道前端智能化,后面你可能会失业哦。\n\n\n\n技术解析\n\nReact 函数式组件性能优化指南\n\n本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如 key 的使用。\n\n\n写给前端工程师的 docker 简易入门\n\ndocker 使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了 CI/CD 的发展。\n\n\nif 我是前端 Leader,怎么走出小微前端团队的围墙?\n\n别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n你的下一款应用可能没有后端\n\n今天,我们谈一谈 JAMStack 和它的未来演变。\n\n\n\n"},"2019/weekly-14.html":{"url":"2019/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2019-14 期\nAdd:2019-11-16\nUpdate:2019-11-16\n\n前端消息\n\n图片下方为什么会有空隙,这个怎么解决?\n\n我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?\n\n\nvue-cli 首屏优化技巧\n\n手拉手教你完成 vue 首屏优化。\n\n\n19 个来自 2019 React Conf 的总结\n\n并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。\n\n\n\n技术解析\n\n2019 年,是否可以抛弃 CSS 预处理器?\n\nCSS 是否可以取代 CSS 预处理器的地位?CSS 预处理器会不会成为 CSS 过渡时期的产物呢?\n\n\n人人在谈的数据驱动,到底如何提升系统质量?\n\n但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。\n\n\nJavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的 5G 时代,3D 可视化,音视频直播技术,IM 即时通讯场景应用我觉得都是大有可为的\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写的破代码将被保存 1000 年?\n\nGitHub 宣布启动 GitHub Archive Program 计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少 1000 年。\n\n\n\n"},"2019/weekly-13.html":{"url":"2019/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2019-13 期\nAdd:2019-11-08\nUpdate:2019-11-08\n\n前端消息\n\n数组原生 api 以及 es6+函数式编程(curry)实现 lodash 函数\n\n本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash 这个库的文档更像一个题库,给出了题目让我们刷题的。\n\n\n微信官方小程序同构新方案 Kbone 全解析\n\nKbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。\n\n\n2019 年了,你还不会 CSS 动画?\n\n今年我面试了很多同学,只要看到简历上写“熟练掌握 CSS3”的,我都会问问动画相关知识。然而我发现:都 2019 年了,还有很多同学不会 CSS 动画。\n\n\n\n技术解析\n\n2019 大龄前端如何准备面试?\n\n偷偷写 偷偷看\n\n\n20 个让你效率更高的 CSS 代码技巧\n\n在这里想与你分享一个由各大 CSS 网站总结推荐的 20 个有用的规则和实践经验集合。有一些是面向 CSS 初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。\n\n\n蚂蚁金服@玉伯:我的前端成长之路\n\n大佬的前端成长之路,助你在前端之路实现跃迁。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n假如有人把支付宝存储服务器炸了\n\n因吹死听....\n\n\n\n"},"2019/weekly-12.html":{"url":"2019/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2019-12 期\nAdd:2019-11-01\nUpdate:2019-11-01\n\n前端消息\n\naxios 是如何封装 HTTP 请求的\n\n前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的 HTTP 请求库可以大大降低我们的开发成本,提高开发效率。。\n\n\n动画:用动画给女朋友讲解 TCP 四次分手过程\n\n不是说的 我都懂,但是你们的女朋友是自备的还是公司发的。\n\n\nReact Hooks 详解\n\nHooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。\n\n\n\n技术解析\n\n代码美化的艺术\n\n为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。\n\n\n浅析 5 种 Javascript 继承关系的应用\n\nJavascript 继承概念:js 是基于对象的,他没有类的概念,所以实现继承,需要使用 js 的原型 prototype 机制或者用 applay 和 call 方法实现。\n\n\n介绍 3 种 JavaScript 重定向到另一个网页的方法\n\n在 JavaScript 中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了\n\n脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。\n\n\n\n"},"2019/weekly-11.html":{"url":"2019/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2019-11 期\nAdd:2019-10-25\nUpdate:2019-10-25\n\n前端消息\n\nNPM 命令实用使用技巧总结\n\n如果你日常工作中有使用 NPM ,我相信你会喜欢这些使用技巧的。\n\n\n小程序底层实现原理及思考\n\n本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。\n\n\n在 Windows 下使用 React , 你需要注意这些问题\n\n我们的开发过程中,我们的项目小组开发人员,有的喜欢用 Windows ,有的喜欢用苹果 mac,这就会产生一些问题。\n\n\n\n技术解析\n\n揭开 JavaScript 引擎的面纱\n\n最初,JavaScript 只能在 Web 浏览器中运行,但是随着 Node 的出现,现在 JavaScript 也可以在服务端运行。在本文中,我们仅探讨一个问题:JavaScript 是如何工作的?\n\n\nJS 实现页面进入、返回定位到具体位置总结\n\n其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。\n\n\n介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法\n\n今天我们来介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法。希望对你有所帮助。\n\n\n\n业界新闻\n\nTypeScript 3.7 Beta 版发布\n\n我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。\n\n\n\n其他\n\n2019 年 9 月 Github 上最热门的 JavaScript 开源项目\n\n9 月份 GitHub 上最热门的 JavaScript 开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...\n\n\n\n"},"2019/weekly-10.html":{"url":"2019/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2019-10 期\nAdd:2019-10-18\nUpdate:2019-10-25\n\n前端消息\n\n「React 基础」在 React 项目中使用 ES6\n\n如何在项目中,恰当的运用 ES6 这些新特性,这也是本篇文章要给大家介绍的。。\n\n\n解读 HTTP/2 与 HTTP/3 的新特性\n\n本文深度解析了 HTTP/2 与 HTTP/3 的新特性,如果你感兴趣请看下去。\n\n\nvue3.0 初体验有哪些实用新功能\n\n2019 年 10 月 5 号,vue 的作者尤雨溪公开了 vue3.0 的源代码,下面我们来看看更新之后有哪些新的改变。\n\n\n\n技术解析\n\n如何衡量一个人的 JavaScript 水平?\n\n又名是个你不知道的 JS 难点。\n\n\nJS 异常函数之-箭头函数\n\n在 JS 中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。\n\n\n5 种处理 Vue 异常的方法\n\n最近,我花了不少时间研究了 Vue 中处理异常的各种技巧,在此想把我学到的分享给大家。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\njs 史上最精简!防抖节流(你的比我短,算我输)\n\n震惊~ 多名知名前端开发工程师竟然当众比短~ 这究竟是人性的扭曲还是道德的沦丧......\n\n\n\n"},"2019/weekly-09.html":{"url":"2019/weekly-09.html","title":"第 09 期","body":"诺诺前端周刊:2019-09 期\nAdd:2019-10-12\nUpdate:2019-10-12\n\n前端消息\n\nJavaScript 和 TypeScript 中的 void\n\nvoid 在 JavaScript 中作为运算符存在,在 TypeScript 中作为基本类型存在。在 JS 和 TS 中,void 的用法和大多数人习惯的有所不同。\n\n\n解决 input[type=file]打开时慢、卡顿问题\n\n昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下 然后我就努力的搞了起来(:з」∠)\n\n\nJS 考(mian)察(shi)中常见的算法题\n\nJS 除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。\n\n\n\n技术解析\n\nJavaScript 中常用的设计模式\n\n一提起设计模式,相信大家都会脱口而出,23 种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用 JavaScript 设计模式按类型做个表格整理。\n\n\n一次弄懂 Event Loop\n\nEvent Loop 即事件循环,是指浏览器或 Node 的一种解决 javaScript 单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。\n\n\n你可能知道的 javaScript 数据结构与算法\n\n整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n再谈 HTTPS\n\n本篇将讨论 HTTPS 的加解密原理,很多人都知道 RSA,以为 HTTPS = RSA,使用 RSA 加解密数据,实际上这是不对的。\n\n\n\n"},"2019/weekly-08.html":{"url":"2019/weekly-08.html","title":"第 08 期","body":"诺诺前端周刊:2019-08 期\nAdd:2019-10-04\nUpdate:2019-10-04\n\n前端消息\n\n前端领域不需要架构师?\n\n在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。\n\n\n大前端时代,浅谈 JavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的5G时代,3D可视化,音视频直播技术,IM即时通讯场景应用我觉得都是大有可为的。\n\n\n5分钟,掌握9个简洁的JavaScript技巧\n\n没有简介,直接看代码好了。\n\n\n\n技术解析\n\nTCP三次握手和四次挥手\n\n所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。\n\n\nHTTP0.9 HTTP1.0 HTTP 1.1 HTTP 2.0区别\n\nHTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n我和我亲爱的祖国(用CSS来为祖国母亲庆生)\n\n“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”--每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。\n\n\n\n"},"2019/weekly-07.html":{"url":"2019/weekly-07.html","title":"第 07 期","body":"诺诺前端周刊:2019-07 期\nAdd:2019-9-27\nUpdate:2019-9-27\n\n前端消息\n\nJS 引擎 V8 如何与 Lite 模式两开花?\n\n最开始,团队准备把 V8 Lite 作为 V8 的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。\n\n\nJS 服务器推送技术 WebSocket 入门指北\n\n最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理 WebSocket 相关资料的收获。\n\n\nServerless—前端的 3.0 时代\n\nServerless 以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。\n\n\n\n技术解析\n\n防抖、节流、call、bind、apply、new、柯里化实现\n\n直接看代码好了。\n\n\n自动化 Web 性能优化分析方案\n\n在构建 Web 站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\nGoogle 官方-如何去做 code review\n\nGoogle 前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟 code review 相关的内容,里面包含了 Google 工程师如何进行 code review 的内容,以及 code review 指南。\n\n\n\n"},"2019/weekly-06.html":{"url":"2019/weekly-06.html","title":"第 06 期","body":"诺诺前端周刊:2019-06 期\nAdd:2019-9-20\nUpdate:2019-9-20\n\n前端消息\n\nJavaScript 中的“黑话”\n\n因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,JavaScript 也是圆的!\n\n\n不要再问 React Hooks 能否取代 Redux 了\n\n我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“React Hooks 是否会取代 Redux”是一个本质上有缺陷的问题。\n\n\n提高幸福感的 9 个 CSS 技巧\n\n在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。\n\n\n\n技术解析\n\n在浏览器输入 URL 回车之后发生了什么?(超详细版)\n\n这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。\n\n\n你可能不知道,关于 https 的五大误区\n\n当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了 https 加密保护。\n\n\n\n业界新闻\n\nChrome 77 发布\n\n谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进……\n\n\n\n其他\n\n良心推荐 | 国庆最适合码农去的地方\n\n良心推荐 | 国庆最适合码农去的地方。\n\n\n\n"},"2019/weekly-05.html":{"url":"2019/weekly-05.html","title":"第 05 期","body":"诺诺前端周刊:2019-05 期\nAdd:2019-9-13 (中秋节)\nUpdate:2019-9-13\n\n今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。\n前端消息\n\n前端工程化实践总结 | QQ音乐商业化Web团队\n\n本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和UI组件库开发这两个项目详细介绍工程化方案 。\n\n\n这样使用Node.js压缩PNG图片,效果高达75%\n\n我们将向你展示如何使用 Node.js 编程压缩 PNG 图片。我们将使用一个名为 Imagemin 的 npm 包,它将为我们完成大部分繁重的工作。\n\n\n浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析\n\n垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。\n\n\n\n技术解析\n\nJavaScript Fetch API 新手入门指南\n\n自从Fetch API 问世以来,我们就能使用漂亮的语法发送HTTP Request 或取后台接口数据,这篇文章将会分享我自己常用的Fetch方法……\n\n\n一文搞懂 Webpack 多入口配置\n\n由于不同入口下的路由页面有一些是重复的,因此我考虑使用 Webpack 多入口配置来解决这个需求。\n\n\n\n业界新闻\n\nDart 2.5发布,支持Dart与C相互调用\n\nDart 2.5 已经发布了,其中包括两个主要预览新特性:机器学习(ML)驱动的代码补全和 dart:ffi 外部函数接口……\n\n\n\n其他\n\n互联网人职业之路:三年高工,七年做架构,十年送外卖\n\n前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。\n\n\n\n"},"2019/weekly-04.html":{"url":"2019/weekly-04.html","title":"第 04 期","body":"诺诺前端周刊:2019-04 期\nAdd:2019-9-6\nUpdate:2019-9-6\n\n前端消息\n\n2019 年,高级前端都掌握了这六大知识点\n\n19 年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有 bug 吗?头发还好吗?还记得年初的 Flag 吗?。\n\n\n一文搞定前端 Jenkins 自动化部署\n\n最近有看到同事在折腾 Jenkins 自己也找了参考资料了解了一些,如有错误欢迎指正。\n\n\nMongoDB 再见还是再也不见?\n\n作为最广受欢迎的 NoSQL 数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。\n\n\n\n技术解析\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。\n\n\n图解 javascript 原型链\n\n原型链和原型对象是 js 的核心,js 以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。\n\n\n\n\n其他\n\n前端该如何准备数据结构和算法?\n\n前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。\n\n\n如何将代码部署时间减少 95%?\n\n它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。\n\n\n\n"},"2019/weekly-03.html":{"url":"2019/weekly-03.html","title":"第 03 期","body":"诺诺前端周刊:2019-03 期\nAdd:2019-8-30\nUpdate:2019-8-30\n\n前端消息\n\n如何居中一个元素(终结版)\n\n本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。\n\n\n被领导怼:“你怎么连 Form 表单都搞不定?”\n\nhtml 中的 form 元素被称之为表单,form 元素中的内容,包含有交互控制元件,其目的是用来向 web 服务器提交信息,实现前后端的交互目的。\n\n\nReact16 新特性\n\n按照 React16 的更新时间,从 React v16.0 ~ React v16.6 进行概述。\n\n\n\n技术解析\n\n小程序运行机制\n\n前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。\n\n\n为什么 HTTPS 比 HTTP 更安全?\n\n互联网迎来了“HTTPS 加密时代”,HTTPS 将在未来的几年内全面取代 HTTP 成为传输协议的主流。\n\n\n\n\n其他\n\n@程序员,你在颓丧的时候怎么办?\n颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。\n\n\n\n"},"2019/weekly-02.html":{"url":"2019/weekly-02.html","title":"第 02 期","body":"诺诺前端周刊:2019-02 期\nAdd:2019-8-23\nUpdate:2019-8-23\n\n前端消息\n\nvue 源码 nextTick 原理以及源码解析\n\n关于 nextTick 的源码涉及到不少知识, nextTick 是 Vue 的一个核心实现,在介绍 Vue 的 nextTick 之前,为了方便大家理解,我先简单介绍一下 JS 的运行机制。\n\n\n如何用 160 行代码,实现动态炫酷的可视化图表?\n\n使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了 React 16 的新特性。也让我彻底理解了 React Hook 的妙用。\n\n\nJavaScript 中按位操作符的有趣应用\n\n在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的 JavaScript 的代码,来看一看一些有趣的按位操作符运用。\n\n\n\n技术解析\n\n解析 Antd Table 组件的错位和性能问题\n\nAntd 的 Table 组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用 fixed) 时发生的列错位 bug 以及其衍生的一系列性能问题。\n\n\n傻傻分不清的 Manifest\n\n在前端,说到 manifest,其实是有歧义的,就我了解的情况来说,manifest 可以指代下列含义。\n\n\n简单粗暴地理解 js 原型链--js 面向对象编程\n\n原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。\n\n\n\n业界新闻\n\nnode.js 12.6.0 发布\n\n更新了 V8 到 7.6,实验性支持 mips 等。\n\n\n\n其他\n\n废掉一个人最隐蔽的方式,是让他忙到没时间成长\n但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。\n\n\n\n"},"2019/weekly-01.html":{"url":"2019/weekly-01.html","title":"第 01 期","body":"诺诺前端周刊:2019-01 期\nAdd:2019 8-16\nUpdate:2019 8-16\n\n前端消息\n\n你真的会 Vue 吗?\n\nVue,React 这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会 Vue 的。\n\n\n你未必知道的 49 个 CSS 知识点\n\n本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有 CSS 知识点动图,以便阅读。\n\n\nJS 中 this 在各个场景下的指向\n\n很多时候, JS 中的 this 对于咱们的初学者很容易产生困惑不解。 this 的功能很强大,但需要一定付出才能慢慢理解它。\n\n\nCSS 垂直居中的七种方法\n\n我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理\n\n\n\n技术讨论\n\n前后端分离开发思路的探讨\n\n对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。 --山人行\n\n\n\n踩坑实录\n\n安卓 APP 的 webview 中, jsonp 跨域请求,后端获取 cookie 失败问题\n\n在 wap 积分商城-分类和筛选需求的自测中 ,发现在诺言中 登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的 jsonp 请求一直返回 code 404 . --内网资源\n\n\n\n其他\n\n前端需要知道的 HTTP 安全头配置\n在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。\n\n\n\n"},"2019/weekly-00.html":{"url":"2019/weekly-00.html","title":"第 00 期","body":"诺诺前端周刊:2019-00 期\n\n写在前面\n早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。\n此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方Github仓库,给我们发来您的建议,或者投稿。\n"}}} \ No newline at end of file