Skip to content

Commit f9ceeb5

Browse files
committed
Built Programing-In-Javascript from commit 4483ac4 on branch master
1 parent fee849e commit f9ceeb5

21 files changed

+231
-42
lines changed

Browser_Scripting/DOM_Scripting/EventAPI.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Event接口 事件机制无时无刻伴随着Javascript开发。在浏览器环境里有各种各样的事件。正是这些事件驱动着脚本的运行。 Javascript的事件机制也是一个标准的观察者模式(Observer Pattern)的应用。通过抽象出订阅者(Subscriber)和发布者(Publisher)来达到接偶某个事物的目的。这样一种普遍的设计模式,不仅仅可以用在DOM里的事件机制,应用程序的脚本也可以">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -124,8 +133,8 @@ <h2 id="-">参考文档</h2>
124133
</div>
125134
<div class="right">
126135
<ul class="inline-list">
127-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Browser_Scripting/DOM_Scripting/EventAPI.md">964d71f</a></li>
128-
<li>2014-05-12T04:23:54.209Z</li>
136+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Browser_Scripting/DOM_Scripting/EventAPI.md">783ce22</a></li>
137+
<li>2014-05-12T04:32:54.140Z</li>
129138
</ul>
130139
</div>
131140
</footer>

Browser_Scripting/Document_Loading/ScriptExecution.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; 脚本执行方式 执行入口 script标签 eval函数 Function构造函数 setTimeout和setInterval函数 HTML标签内的事件绑定相关的內联函数(onclick等) 其他hacks script标签 最基本,最常用的脚本引入方式。例如: &lt;script src=&quot;http://code.jquery.com/jquery-1.11.0.min.js&quot;&gt;&lt;/script">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -108,8 +117,8 @@ <h3 id="-hack">其他Hack</h3>
108117
</div>
109118
<div class="right">
110119
<ul class="inline-list">
111-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Browser_Scripting/Document_Loading/ScriptExecution.md">964d71f</a></li>
112-
<li>2014-05-12T04:23:54.209Z</li>
120+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Browser_Scripting/Document_Loading/ScriptExecution.md">783ce22</a></li>
121+
<li>2014-05-12T04:32:54.140Z</li>
113122
</ul>
114123
</div>
115124
</footer>

Browser_Scripting/Document_Loading/ScriptTag.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Script标签和脚本执行顺序 这里详细聊聊和script标签相关的脚本执行顺序。 Script标签的默认行为 几个首要特性: script标签(不带defer或async属性)的会阻止文档渲染。相关脚本会立即下载并执行。 document.currentScript可以获得当前正在运行的脚本(Chrome 29+, FF4+) 脚本顺序再默认情况下和script标签出现的顺序一致 假设如下简">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -147,8 +156,8 @@ <h3 id="-">测试用例</h3>
147156
</div>
148157
<div class="right">
149158
<ul class="inline-list">
150-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Browser_Scripting/Document_Loading/ScriptTag.md">964d71f</a></li>
151-
<li>2014-05-12T04:23:54.209Z</li>
159+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Browser_Scripting/Document_Loading/ScriptTag.md">783ce22</a></li>
160+
<li>2014-05-12T04:32:54.140Z</li>
152161
</ul>
153162
</div>
154163
</footer>

Javascript_Core/ECMAScript/es5.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; ES5特性 本文将简单列举ES5的核心特性。ES5多半是扩展原生对象的功能,让Object、Array、Function更加强大。其他的特性包括strict mode和一下期待已久的工具方法(例如JSON.parse等)。 ES5的大部分特性1都在主流浏览器(IE9+)中支持了。而且大部分特性,都可以通过Javascript垫片(pollyfill)在运行时环境实现2。 Object 所有对象操作">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -204,8 +213,8 @@ <h3 id="date-prototype-toisostring">Date.prototype.toISOString</h3>
204213
</div>
205214
<div class="right">
206215
<ul class="inline-list">
207-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/ECMAScript/es5.md">964d71f</a></li>
208-
<li>2014-05-12T04:23:54.209Z</li>
216+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/ECMAScript/es5.md">783ce22</a></li>
217+
<li>2014-05-12T04:32:54.140Z</li>
209218
</ul>
210219
</div>
211220
</footer>

Javascript_Core/ECMAScript/es6/es6_api_extension.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; ES6特性概述 ES6比较ES5新特性更多。新加入的特性大致氛围三类: 扩展已有的原生对象API Object上的新方法 String上的新方法 Math上的新方法 … 全新的数据结构 WeakMap Set … 语法特性:新表达式、语法糖等 arrow function const let rest parameters, default parameters spread call,">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -243,8 +252,8 @@ <h2 id="-es-">关于ES及其他</h2>
243252
</div>
244253
<div class="right">
245254
<ul class="inline-list">
246-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/ECMAScript/es6/es6_api_extension.md">964d71f</a></li>
247-
<li>2014-05-12T04:23:54.209Z</li>
255+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/ECMAScript/es6/es6_api_extension.md">783ce22</a></li>
256+
<li>2014-05-12T04:32:54.140Z</li>
248257
</ul>
249258
</div>
250259
</footer>

Javascript_Core/ECMAScript/es6/es6_data_types.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; ES6引入的数据结构 ES6新加入的数据类型有: WeakMap WeakSet Map Set Typed Objects1 Proxy2 Symbol3 Promise4 这些数据结构的支持并不广泛,在写这篇文章的时候。仅有新版本的Firefox和Node v0.11.x以上版本(开启--harmony参数后)支持。 Map 提供传统意义上的Map。支持任意对象作为key。 new Map">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -141,8 +150,8 @@ <h2 id="proxy">Proxy</h2>
141150
</div>
142151
<div class="right">
143152
<ul class="inline-list">
144-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/ECMAScript/es6/es6_data_types.md">964d71f</a></li>
145-
<li>2014-05-12T04:23:54.209Z</li>
153+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/ECMAScript/es6/es6_data_types.md">783ce22</a></li>
154+
<li>2014-05-12T04:32:54.140Z</li>
146155
</ul>
147156
</div>
148157
</footer>

Javascript_Core/ECMAScript/es6/es6_syntax_features.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; ES6语法特性 ES6包含了很多万众期待的特性支持: arrow functions const let default function params rest parameters call(…) array(…) class computed properties modules for…of Array comprehensions Generator comprehensions It">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -132,8 +141,8 @@ <h2 id="const-">const关键字</h2>
132141
</div>
133142
<div class="right">
134143
<ul class="inline-list">
135-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/ECMAScript/es6/es6_syntax_features.md">964d71f</a></li>
136-
<li>2014-05-12T04:23:54.209Z</li>
144+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/ECMAScript/es6/es6_syntax_features.md">783ce22</a></li>
145+
<li>2014-05-12T04:32:54.140Z</li>
137146
</ul>
138147
</div>
139148
</footer>

Javascript_Core/Functional_Javascript/Async_Programing_In_Javascript.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Async Programing in Javascript 本文从异步风格讲起,分析Javascript中异步变成的技巧、问题和解决方案。具体的,从回调造成的问题说起,并谈到了利用事件、Promise、Generator等技术来解决这些问题。 异步之殇 non-blocking无限好? 异步,是没有线程模型的Javascript的救命稻草。说得高大上一些,就是运用了Reactor设计模式1。 J">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -344,8 +353,8 @@ <h2 id="-">结语</h2>
344353
</div>
345354
<div class="right">
346355
<ul class="inline-list">
347-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/Functional_Javascript/Async_Programing_In_Javascript.md">964d71f</a></li>
348-
<li>2014-05-12T04:23:54.209Z</li>
356+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/Functional_Javascript/Async_Programing_In_Javascript.md">783ce22</a></li>
357+
<li>2014-05-12T04:32:54.140Z</li>
349358
</ul>
350359
</div>
351360
</footer>

Javascript_Core/Functional_Javascript/Continuation_Passing_Style.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Javascript中的CPS变换 ">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -48,8 +57,8 @@
4857
</div>
4958
<div class="right">
5059
<ul class="inline-list">
51-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/Functional_Javascript/Continuation_Passing_Style.md">964d71f</a></li>
52-
<li>2014-05-12T04:23:54.209Z</li>
60+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/Functional_Javascript/Continuation_Passing_Style.md">783ce22</a></li>
61+
<li>2014-05-12T04:32:54.140Z</li>
5362
</ul>
5463
</div>
5564
</footer>

Javascript_Core/Functional_Javascript/Javascript_Generator.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Javascript Generator ES6中的Generator的引入,极大程度上改变了Javascript程序员对迭代器的看法,并为解决callback hell1提供了新方法。 Generator是一个与语言无关的特性,理论上它应该存在于所有Javascript引擎内,但是目前真正完整实现的,只有在node --harmony 下。所以后文所有的解释,都以node环境举例,需要的启动参数">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -314,8 +323,8 @@ <h2 id="yield-">yield的转换</h2>
314323
</div>
315324
<div class="right">
316325
<ul class="inline-list">
317-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/Functional_Javascript/Javascript_Generator.md">964d71f</a></li>
318-
<li>2014-05-12T04:23:54.209Z</li>
326+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/Functional_Javascript/Javascript_Generator.md">783ce22</a></li>
327+
<li>2014-05-12T04:32:54.140Z</li>
319328
</ul>
320329
</div>
321330
</footer>

Javascript_Core/Functional_Javascript/Javascript_Promise.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; Javascript Promise ">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -48,8 +57,8 @@ <h1 id="javascript-promise">Javascript Promise</h1>
4857
</div>
4958
<div class="right">
5059
<ul class="inline-list">
51-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/Functional_Javascript/Javascript_Promise.md">964d71f</a></li>
52-
<li>2014-05-12T04:23:54.209Z</li>
60+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/Functional_Javascript/Javascript_Promise.md">783ce22</a></li>
61+
<li>2014-05-12T04:32:54.140Z</li>
5362
</ul>
5463
</div>
5564
</footer>

Javascript_Core/Javascript_Basics/Array.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,16 @@
88
<meta name="description" content="Javascript编程语言 - 一本开源的Javascript编程指南; An open-sourced Javascript Guide and Tutorial; 数组 创建数组 数组字面量 var a = [1, 2, 3]; 使用构造函数 var a = new Array(); 数组本质上是object(type of [ ] == ‘object’); 所以要判断是不是数组,需要通过判断constructor。 [].constructor//Array 数组长度 使用length属性获取元素的个数。数组的length属性是可写的。当lengt">
99
<meta name="keywords" content="Javascript, guide, open-sourced ">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
11+
<script>
12+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
13+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
14+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
15+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1116

17+
ga('create', 'UA-313435-11', 'robinqu.me');
18+
ga('send', 'pageview');
19+
20+
</script>
1221
</head>
1322
<body>
1423
<header class="clearfix">
@@ -106,8 +115,8 @@ <h2 id="-">类数组对象</h2>
106115
</div>
107116
<div class="right">
108117
<ul class="inline-list">
109-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/964d71f/chapters/Javascript_Core/Javascript_Basics/Array.md">964d71f</a></li>
110-
<li>2014-05-12T04:23:54.209Z</li>
118+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/783ce22/chapters/Javascript_Core/Javascript_Basics/Array.md">783ce22</a></li>
119+
<li>2014-05-12T04:32:54.140Z</li>
111120
</ul>
112121
</div>
113122
</footer>

0 commit comments

Comments
 (0)