Skip to content

Commit

Permalink
update from gridea: 2020-05-24 12:25:50
Browse files Browse the repository at this point in the history
  • Loading branch information
cai-zhuo committed May 24, 2020
1 parent a94dac6 commit 6d52fb4
Show file tree
Hide file tree
Showing 14 changed files with 48 additions and 48 deletions.
2 changes: 1 addition & 1 deletion archives/index.html
@@ -1 +1 @@
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294252807"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="watching myself" /></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294252807" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="archives-container"><h2 class="year">2020</h2><a href="https://czh.im/post/you-guan-liu-lan-qi-xuan-ran-compositing/" class="post"><h2 class="post-title">有关浏览器渲染(Compositing)</h2><div class="time">2020-05-20</div></a><a href="https://czh.im/post/liu-lan-qi-shi-jian-passive/" class="post"><h2 class="post-title">浏览器事件-passive</h2><div class="time">2020-05-18</div></a><a href="https://czh.im/post/guan-cha-liu-lan-qi-hui-diao-hong-fa-ji-zhi/" class="post"><h2 class="post-title">观察浏览器回调触发机制</h2><div class="time">2020-04-21</div></a><a href="https://czh.im/post/if-kuai-ji-zuo-yong-yu-han-shu-sheng-ming-de-fu-zuo-yong/" class="post"><h2 class="post-title">if块级作用域函数声明的副作用</h2><div class="time">2020-04-15</div></a><a href="https://czh.im/post/shi-xian-yi-ge-jian-dan-de-history-mo-shi-de-lu-you/" class="post"><h2 class="post-title">History模式的路由</h2><div class="time">2020-04-06</div></a><a href="https://czh.im/post/http-ru-men/" class="post"><h2 class="post-title">HTTP入门</h2><div class="time">2020-04-04</div></a><a href="https://czh.im/post/event-loop/" class="post"><h2 class="post-title">EVENT LOOP</h2><div class="time">2020-04-04</div></a><a href="https://czh.im/post/javascript-ji-qiao-shou-ji/" class="post"><h2 class="post-title">Javascript 技巧收集</h2><div class="time">2020-04-04</div></a></div><div class="pagination-container"></div><!-- <div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div> --></div></div></body></html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294346907"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="watching myself" /></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294346907" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="archives-container"><h2 class="year">2020</h2><a href="https://czh.im/post/you-guan-liu-lan-qi-xuan-ran-compositing/" class="post"><h2 class="post-title">有关浏览器渲染(Compositing)</h2><div class="time">2020-05-20</div></a><a href="https://czh.im/post/liu-lan-qi-shi-jian-passive/" class="post"><h2 class="post-title">浏览器事件-passive</h2><div class="time">2020-05-18</div></a><a href="https://czh.im/post/guan-cha-liu-lan-qi-hui-diao-hong-fa-ji-zhi/" class="post"><h2 class="post-title">观察浏览器回调触发机制</h2><div class="time">2020-04-21</div></a><a href="https://czh.im/post/if-kuai-ji-zuo-yong-yu-han-shu-sheng-ming-de-fu-zuo-yong/" class="post"><h2 class="post-title">if块级作用域函数声明的副作用</h2><div class="time">2020-04-15</div></a><a href="https://czh.im/post/shi-xian-yi-ge-jian-dan-de-history-mo-shi-de-lu-you/" class="post"><h2 class="post-title">History模式的路由</h2><div class="time">2020-04-06</div></a><a href="https://czh.im/post/http-ru-men/" class="post"><h2 class="post-title">HTTP入门</h2><div class="time">2020-04-04</div></a><a href="https://czh.im/post/event-loop/" class="post"><h2 class="post-title">EVENT LOOP</h2><div class="time">2020-04-04</div></a><a href="https://czh.im/post/javascript-ji-qiao-shou-ji/" class="post"><h2 class="post-title">Javascript 技巧收集</h2><div class="time">2020-04-04</div></a></div><div class="pagination-container"></div><!-- <div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div> --></div></div></body></html>
28 changes: 14 additions & 14 deletions atom.xml
Expand Up @@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://czh.im</id>
<title>CZh.IM</title>
<updated>2020-05-24T04:24:21.066Z</updated>
<updated>2020-05-24T04:25:50.153Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://czh.im"/>
<link rel="self" href="https://czh.im/atom.xml"/>
Expand Down Expand Up @@ -282,19 +282,19 @@ timeout // -&gt;顺序发生了变化</p>
<h2 id="副作用">副作用</h2>
<p>但是会发现,变量a的值发生了变化。其实是因为函数声明会有<strong>副作用</strong>声明的确会提升,但是在原本的位置上,仍然会对程序有一定的影响。<br>
也就是程序在执行到原本的位置时候,会将块级作用域中的同名局部变量,同步到全局中的同名全局变量。<br>
在同一层块级作用域,会发生多次同步。而在嵌套if作用域中,只会发生第一次同步。<br>
``` js<br>
var a = 1;<br>
if(true){<br>
a = 2;<br>
function a(){}<br>
if(true){<br>
a = 3;<br>
function a(){var b ;}<br>
}<br>
}</p>
<pre><code>console.log(a) // a = 2;
```
在同一层块级作用域,会发生多次同步。而在嵌套if作用域中,只会发生第一次同步。</p>
<pre><code class="language-js"> var a = 1;
if(true){
a = 2;
function a(){}
if(true){
a = 3;
function a(){var b ;}
}
}
console.log(a) // a = 2;
```
</code></pre>
]]></content>
</entry>
Expand Down
2 changes: 1 addition & 1 deletion index.html
@@ -1 +1 @@
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294252807"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="watching myself" /></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294252807" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="post-container"><article class="post"><a href="https://czh.im/post/you-guan-liu-lan-qi-xuan-ran-compositing/"><h2 class="post-title">有关浏览器渲染(Compositing)</h2></a><div class="post-info"><span>2020-05-20</span><span>3 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/liu-lan-qi-shi-jian-passive/"><h2 class="post-title">浏览器事件-passive</h2></a><div class="post-info"><span>2020-05-18</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/guan-cha-liu-lan-qi-hui-diao-hong-fa-ji-zhi/"><h2 class="post-title">观察浏览器回调触发机制</h2></a><div class="post-info"><span>2020-04-21</span><span>4 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/if-kuai-ji-zuo-yong-yu-han-shu-sheng-ming-de-fu-zuo-yong/"><h2 class="post-title">if块级作用域函数声明的副作用</h2></a><div class="post-info"><span>2020-04-15</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/shi-xian-yi-ge-jian-dan-de-history-mo-shi-de-lu-you/"><h2 class="post-title">History模式的路由</h2></a><div class="post-info"><span>2020-04-06</span><span>3 min read</span><a href="https://czh.im/tag/iEGRrNFv6/" class="post-tag">#Javascript</a></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/http-ru-men/"><h2 class="post-title">HTTP入门</h2></a><div class="post-info"><span>2020-04-04</span><span>5 min read</span><a href="https://czh.im/tag/wtUGKxinq/" class="post-tag">#HTTP</a></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/event-loop/"><h2 class="post-title">EVENT LOOP</h2></a><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/javascript-ji-qiao-shou-ji/"><h2 class="post-title">Javascript 技巧收集</h2></a><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-abstract"></div></article></div><div class="pagination-container"></div></div></div></body></html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294346907"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="watching myself" /></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294346907" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="post-container"><article class="post"><a href="https://czh.im/post/you-guan-liu-lan-qi-xuan-ran-compositing/"><h2 class="post-title">有关浏览器渲染(Compositing)</h2></a><div class="post-info"><span>2020-05-20</span><span>3 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/liu-lan-qi-shi-jian-passive/"><h2 class="post-title">浏览器事件-passive</h2></a><div class="post-info"><span>2020-05-18</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/guan-cha-liu-lan-qi-hui-diao-hong-fa-ji-zhi/"><h2 class="post-title">观察浏览器回调触发机制</h2></a><div class="post-info"><span>2020-04-21</span><span>4 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/if-kuai-ji-zuo-yong-yu-han-shu-sheng-ming-de-fu-zuo-yong/"><h2 class="post-title">if块级作用域函数声明的副作用</h2></a><div class="post-info"><span>2020-04-15</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/shi-xian-yi-ge-jian-dan-de-history-mo-shi-de-lu-you/"><h2 class="post-title">History模式的路由</h2></a><div class="post-info"><span>2020-04-06</span><span>3 min read</span><a href="https://czh.im/tag/iEGRrNFv6/" class="post-tag">#Javascript</a></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/http-ru-men/"><h2 class="post-title">HTTP入门</h2></a><div class="post-info"><span>2020-04-04</span><span>5 min read</span><a href="https://czh.im/tag/wtUGKxinq/" class="post-tag">#HTTP</a></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/event-loop/"><h2 class="post-title">EVENT LOOP</h2></a><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-abstract"></div></article><article class="post"><a href="https://czh.im/post/javascript-ji-qiao-shou-ji/"><h2 class="post-title">Javascript 技巧收集</h2></a><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-abstract"></div></article></div><div class="pagination-container"></div></div></div></body></html>
4 changes: 2 additions & 2 deletions post/event-loop/index.html
@@ -1,7 +1,7 @@
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>EVENT LOOP | CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294252807"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="EVENT LOOP | CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="在JavaScript运行机制中,依赖EVENT LOOP,决定代码先后执行的顺序。
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>EVENT LOOP | CZh.IM</title><link rel="shortcut icon" href="https://czh.im/favicon.ico?v=1590294346907"><!-- <link href="https://cdn.jsdelivr.net/npm/remixicon@2.3.0/fonts/remixicon.css" rel="stylesheet">--><link rel="stylesheet" href="https://czh.im/styles/main.css"><link rel="alternate" type="application/atom+xml" title="EVENT LOOP | CZh.IM - Atom Feed" href="https://czh.im/atom.xml"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700"><meta name="description" content="在JavaScript运行机制中,依赖EVENT LOOP,决定代码先后执行的顺序。
Javascript执行过程
执行栈内任务,遇到setTimeout,setImmediate,等API,将回调放入宏队列,遇到process.next..." /><meta name="keywords" content="" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css"><script src="https://cdn.bootcss.com/highlight.js/9.12.0/highlight.min.js"></script></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294252807" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="post-detail"><article class="post"><h2 class="post-title">EVENT LOOP</h2><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-content-wrapper"><div class="post-content"><h2 id="在javascript运行机制中依赖event-loop决定代码先后执行的顺序">在JavaScript运行机制中,依赖EVENT LOOP,决定代码先后执行的顺序。</h2>
执行栈内任务,遇到setTimeout,setImmediate,等API,将回调放入宏队列,遇到process.next..." /><meta name="keywords" content="" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css"><script src="https://cdn.bootcss.com/highlight.js/9.12.0/highlight.min.js"></script></head><body><div class="main"><div class="main-content"><div class="site-header"><a href="https://czh.im"><img class="avatar" src="https://czh.im/images/avatar.png?v=1590294346907" alt=""></a><h1 class="site-title">CZh.IM</h1><p class="site-description">watching myself</p><div class="menu-container"><a href="/" class="menu">首页</a><a href="/archives" class="menu">笔记</a><a href="/tags" class="menu">标签</a><a href="https://github.com/c739557637" class="menu" target="_blank">github</a></div><div class="social-container"></div><div class="site-footer">Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a><a class="rss" href="https://czh.im/atom.xml" target="_blank"><i class="ri-rss-line"></i>RSS</a></div></div><div class="post-detail"><article class="post"><h2 class="post-title">EVENT LOOP</h2><div class="post-info"><span>2020-04-04</span><span>2 min read</span></div><div class="post-content-wrapper"><div class="post-content"><h2 id="在javascript运行机制中依赖event-loop决定代码先后执行的顺序">在JavaScript运行机制中,依赖EVENT LOOP,决定代码先后执行的顺序。</h2>
<p>Javascript执行过程</p>
<ol>
<li>执行栈内任务,遇到setTimeout,setImmediate,等API,将回调放入宏队列,遇到process.nextTick,Promise等,将回调放入微队列</li>
Expand Down

0 comments on commit 6d52fb4

Please sign in to comment.