Skip to content

Commit 7c12472

Browse files
committed
Built Programing-In-Javascript from commit 8f13109 on branch master
1 parent 0649c3f commit 7c12472

File tree

12 files changed

+367
-43
lines changed

12 files changed

+367
-43
lines changed

Browser_Scripting/DOM_Scripting/EventAPI.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ <h2 id="-">参考文档</h2>
123123
</div>
124124
<div class="right">
125125
<ul class="inline-list">
126-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Browser_Scripting/DOM_Scripting/EventAPI.md">aece89a</a></li>
127-
<li>2014-05-05T04:01:32.682Z</li>
126+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Browser_Scripting/DOM_Scripting/EventAPI.md">bf07b43</a></li>
127+
<li>2014-05-05T13:07:04.790Z</li>
128128
</ul>
129129
</div>
130130
</footer>

Browser_Scripting/Document_Loading/ScriptExecution.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,8 @@ <h3 id="-hack">其他Hack</h3>
107107
</div>
108108
<div class="right">
109109
<ul class="inline-list">
110-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Browser_Scripting/Document_Loading/ScriptExecution.md">aece89a</a></li>
111-
<li>2014-05-05T04:01:32.682Z</li>
110+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Browser_Scripting/Document_Loading/ScriptExecution.md">bf07b43</a></li>
111+
<li>2014-05-05T13:07:04.790Z</li>
112112
</ul>
113113
</div>
114114
</footer>

Browser_Scripting/Document_Loading/ScriptTag.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ <h3 id="-">测试用例</h3>
146146
</div>
147147
<div class="right">
148148
<ul class="inline-list">
149-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Browser_Scripting/Document_Loading/ScriptTag.md">aece89a</a></li>
150-
<li>2014-05-05T04:01:32.682Z</li>
149+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Browser_Scripting/Document_Loading/ScriptTag.md">bf07b43</a></li>
150+
<li>2014-05-05T13:07:04.790Z</li>
151151
</ul>
152152
</div>
153153
</footer>

Javascript_Core/ECMAScript/es5.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,8 +203,8 @@ <h3 id="date-prototype-toisostring">Date.prototype.toISOString</h3>
203203
</div>
204204
<div class="right">
205205
<ul class="inline-list">
206-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Javascript_Core/ECMAScript/es5.md">aece89a</a></li>
207-
<li>2014-05-05T04:01:32.682Z</li>
206+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Javascript_Core/ECMAScript/es5.md">bf07b43</a></li>
207+
<li>2014-05-05T13:07:04.790Z</li>
208208
</ul>
209209
</div>
210210
</footer>

Javascript_Core/ECMAScript/es6/es6_api_extension.html

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta name="viewport" content="width=device-width">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
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,">
9-
<meta name="keywords" content="Javascript, guide, open-sourced ,为,,0,,2,,3,,4,,5,,6,,7,,8,,9,,10,,11,,12,,13,,14,,16,,32,,53,,64,,754,,10308,,#,,ES,,特性,,概述,,比较,,新,,更多,,。,,加入,,的,,大致,,氛围,,三,,类,,:,,*,,扩展,,已,,有的,,原生,,对象,,API,,Object,,上,,新方法,,String,,Math,,.,,全新,,数据结构,,WeakMap,,Set,,语法,,表达式,,、,,糖,,等,,arrow,,function,,const,,let,,rest,,parameters,,,,,default,,spread,,call,,array,,class,,computed,,properties,,Modules,,for,,-,,of,,loop,,Array,,comprehensions,,Generator,,Iterator,,Block,,level,,Destructuring,,由于,,新的,,非常,,复杂,,,,,本篇,,只,,描述,,部分,,中,,之后,,后,,分,,篇,,目前,,已经,,成熟的,,(,,例如,,和,,),,fromCodePoint,,(,,n,,),,从,,UTF,,代码,,转换,,字符,,这里,,笔者,,也不,,太,,清楚,,应,,该,,编码,,有关,,[,,^,,],,prototype,,codePointAt,,字符串,,取,,CodePoint,,repeat,,`,,&quot;,,abc,,/,,abcabc,,startsWith,,a,,p,,判断,,是否,,以,,开头,,;,,检索,,起始,,位置,,是,,可选,,endWith,,结尾,,contains,,包含,,子,,串,,from,,arrayLike,,map,,thisArg,,根据,,数组,,创建,,一个,,方法,,其,,上下文,,items,,给定,,参数,,find,,cb,,寻找,,通过,,指定,,函数,,测试,,第,,元素,,findIndex,,同上,,但,,返回,,索引,,号,,fill,,v,,s,,e,,在,,之间,,添,,入,,多,,个,,getOwnPropertyDescriptors,,o,,获取,,属性,,搜寻,,时,,不在,,原型,,链,,搜索,,getPropertyDescriptor,,getOwnPropertyNames,,自身,,可,,枚举,,不可枚举,,键名,,注意,,方法会,,那些,,enumerable,,设置,,1,,false,,propety,,is,,b,,检测,,两个,,值,,相同,,不会,,进行,,如同,,=,,操作,,符,,那样,,去,,数值,,与,,也,,有,,细微,,差别,,仅,,当,,符合,,下面,,任意,,条件,,才,,true,,都是,,undefined,,null,,或,,长,,内容,,同一个,,number,,并且,,满足,,以下,,任一,,+,,NaN,,都,,是非,,零,,非,,一样,,setPrototypeOf,,proto,,将,,修改,,_,,行为,,一致,,单个,,一般,,不,,被,,推荐,,assign,,target,,source,,类似,,underscore,,lodash,,extend,,合并,,到,,Number,,数字,,算数,,而且,,常用,,但是,,却,,必备,,isFinite,,有穷,,过程,,尝试,,Infinity,,;,,isInteger,,正整数,,isNaN,,强制,,转行,,确实,,isSafeInteger,,MAX,,SAFE,,INTEGER,,范围内,,说明,,一下,,NUMBER,,VALUE,,1.7976931348623157,,×,,这是,,IEE,,定义,,double,,最大值,,[,,],,EPSILON,,常量,,代表,,大于,,最小值,,之,,差,,大约,,2.2204460492503130808472633361816,,x,,‍,,clz,,CountLeadingZeroes,,计算,,32位,,无,,符号,,位,,整形,,二进制,,形式,,多少,,imul,,正数,,乘法,,方式,,来,,一种,,可能,,Javascript,,实现,,{,,var,,ah,,&gt;,,&amp;,,xffff,,al,,bh,,bl,,the,,shift,,by,,fixes,,sign,,on,,high,,part,,final,,|,,converts,,unsigned,,value,,into,,signed,,return,,&lt;,,},,一,,个数,,foo,,log,,lg,,ln,,expm,,cosh,,sinh,,tanh,,acosh,,asinh,,atanh,,hypot,,平方,,平均数,,trunc,,?,,ceil,,:,,floor,,fround,,最接近的,,单,,精度,,浮点,,cbrt,,求,,立方根,,其他,,参考,,http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts,,http://addyosmani.com/blog/a-few-new-things-coming-to-javascript/,,http://addyosmani.com/blog/ecmascript-6-resources-for-the-curious-javascripter/,,http://kangax.github.io/es5-compat-table/es6/,,https://github.com/paulmillr/es6-shim/,,https://github.com/addyosmani/es6-tools,,http://sankhs.com/jschannel-es6/,,http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap,,http://stackoverflow.com/questions/3744721/javascript-strings-outside-of-the-bmp,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/contains,,http://people.mozilla.org/~jorendorff/es6-draft.html#sec-22.1.2.1,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find,,http://people.mozilla.org/~jorendorff/es6-draft.html#sec-22.1.3.6,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is,,https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.issafeinteger,,http://en.wikipedia.org/wiki/Double-precision_floating-point_format">
9+
<meta name="keywords" content="Javascript, guide, open-sourced ,或,,0,,2,,3,,4,,5,,6,,7,,8,,9,,10,,11,,12,,13,,14,,15,,16,,17,,32,,53,,64,,754,,10308,,#,,ES,,特性,,概述,,比较,,新,,更多,,。,,加入,,的,,大致,,氛围,,三,,类,,:,,*,,扩展,,已,,有的,,原生,,对象,,API,,Object,,上,,新方法,,String,,Math,,.,,全新,,数据结构,,WeakMap,,Set,,语法,,表达式,,、,,糖,,等,,arrow,,function,,const,,let,,rest,,parameters,,,,,default,,spread,,call,,array,,class,,computed,,properties,,Modules,,for,,-,,of,,loop,,Array,,comprehensions,,Generator,,Iterator,,Block,,level,,Destructuring,,由于,,新的,,非常,,复杂,,,,,本篇,,只,,描述,,部分,,中,,之后,,后,,分,,篇,,目前,,已经,,成熟的,,(,,例如,,和,,),,fromCodePoint,,(,,n,,),,从,,UTF,,代码,,转换,,字符,,这里,,笔者,,也不,,太,,清楚,,应,,该,,编码,,有关,,[,,^,,],,prototype,,codePointAt,,字符串,,取,,CodePoint,,repeat,,`,,&quot;,,abc,,/,,abcabc,,startsWith,,a,,p,,判断,,是否,,以,,开头,,;,,检索,,起始,,位置,,是,,可选,,endWith,,结尾,,contains,,包含,,子,,串,,from,,arrayLike,,map,,thisArg,,根据,,数组,,创建,,一个,,方法,,其,,上下文,,items,,给定,,参数,,find,,cb,,寻找,,通过,,指定,,函数,,测试,,第,,元素,,findIndex,,同上,,但,,返回,,索引,,号,,fill,,v,,s,,e,,在,,之间,,添,,入,,多,,个,,getOwnPropertyDescriptors,,o,,获取,,属性,,搜寻,,时,,不在,,原型,,链,,搜索,,getPropertyDescriptor,,getOwnPropertyNames,,自身,,可,,枚举,,不可枚举,,键名,,注意,,方法会,,那些,,enumerable,,设置,,为,,false,,propety,,is,,b,,检测,,两个,,值,,相同,,不会,,进行,,如同,,=,,操作,,符,,那样,,去,,数值,,与,,也,,有,,细微,,差别,,仅,,当,,符合,,下面,,任意,,条件,,才,,true,,都是,,undefined,,null,,1,,长,,内容,,同一个,,number,,并且,,满足,,以下,,任一,,+,,NaN,,都,,是非,,零,,非,,一样,,setPrototypeOf,,proto,,将,,修改,,_,,行为,,一致,,单个,,一般,,不,,被,,推荐,,assign,,target,,source,,类似,,underscore,,lodash,,extend,,合并,,到,,Number,,数字,,算数,,而且,,常用,,但是,,却,,必备,,isFinite,,有穷,,过程,,尝试,,Infinity,,;,,isInteger,,正整数,,isNaN,,强制,,转行,,确实,,isSafeInteger,,MAX,,SAFE,,INTEGER,,范围内,,说明,,一下,,NUMBER,,VALUE,,1.7976931348623157,,×,,这是,,IEE,,定义,,double,,最大值,,[,,],,EPSILON,,常量,,代表,,大于,,最小值,,之,,差,,大约,,2.2204460492503130808472633361816,,x,,‍,,clz,,CountLeadingZeroes,,计算,,32位,,无,,符号,,位,,整形,,二进制,,形式,,多少,,imul,,正数,,乘法,,方式,,来,,一种,,可能,,Javascript,,实现,,{,,var,,ah,,&gt;,,&amp;,,xffff,,al,,bh,,bl,,the,,shift,,by,,fixes,,sign,,on,,high,,part,,final,,|,,converts,,unsigned,,value,,into,,signed,,return,,&lt;,,},,一,,个数,,foo,,log,,lg,,ln,,expm,,cosh,,sinh,,tanh,,acosh,,asinh,,atanh,,hypot,,平方,,平均数,,trunc,,?,,ceil,,:,,floor,,fround,,最接近的,,单,,精度,,浮点,,cbrt,,求,,立方根,,关于,,及其,,他,,标准,,快速,,发展,,之中,,讨论,,扩展到,,规划,,之内,,就,,像,,W,,C,,新版,,他们,,出现,,往往,,开发者,,轻视,,前,,段,,兼容性,,实用性,,借口,,选择性,,忽略,,不知不觉,,这些,,成为,,了,,守旧,,者,,曾经,,视为,,华而不实,,Canvas,,ApplicationStorage,,Websocket,,技术,,如今,,大量,,在线,,应用,,基础设施,,中部,,广泛,,用到,,node,,开发,,也许,,不久,,未来,,nodejs,,所,,写,,浏览器,,端,,使用,,两种,,不同的,,语言,,不少,,层面,,可以,,shim,,支持,,二次,,编译,,所以,,不是,,找,,理由,,不了解,,ECMAScript,,时候,,http://stackoverflow.com/questions/3744721/javascript-strings-outside-of-the-bmp,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/contains,,http://people.mozilla.org/~jorendorff/es6-draft.html#sec-22.1.2.1,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find,,http://people.mozilla.org/~jorendorff/es6-draft.html#sec-22.1.3.6,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor,,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is,,https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.issafeinteger,,http://en.wikipedia.org/wiki/Double-precision_floating-point_format,,http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts,,http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap,,https://github.com/paulmillr/es6-shim/,,https://github.com/addyosmani/es6-tools">
1010
<link rel="stylesheet" type="text/css" href="/style.css" />
1111

1212
</head>
@@ -188,17 +188,10 @@ <h3 id="math-trunc-v-">Math.trunc(v)</h3>
188188
<p>返回数值的最接近的单精度浮点。</p>
189189
<h3 id="math-cbrt-x-">Math.cbrt(x)</h3>
190190
<p>求x的立方根</p>
191-
<h2 id="-">其他推荐参考</h2>
192-
<ul>
193-
<li><a href="http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts">http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts</a></li>
194-
<li><a href="http://addyosmani.com/blog/a-few-new-things-coming-to-javascript/">http://addyosmani.com/blog/a-few-new-things-coming-to-javascript/</a></li>
195-
<li><a href="http://addyosmani.com/blog/ecmascript-6-resources-for-the-curious-javascripter/">http://addyosmani.com/blog/ecmascript-6-resources-for-the-curious-javascripter/</a></li>
196-
<li><a href="http://kangax.github.io/es5-compat-table/es6/">http://kangax.github.io/es5-compat-table/es6/</a></li>
197-
<li><a href="https://github.com/paulmillr/es6-shim/">https://github.com/paulmillr/es6-shim/</a></li>
198-
<li><a href="https://github.com/addyosmani/es6-tools">https://github.com/addyosmani/es6-tools</a></li>
199-
<li><a href="http://sankhs.com/jschannel-es6/">http://sankhs.com/jschannel-es6/</a></li>
200-
<li><a href="http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap">http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap</a></li>
201-
</ul>
191+
<h2 id="-es-">关于ES及其他</h2>
192+
<p>ES标准<sup id="fnref14"><a href="#fn14">14</a></sup>在快速发展之中,部分讨论<sup id="fnref15"><a href="#fn15">15</a></sup>都已经扩展到ES8的规划之内。就像W3C的新版标准一样,他们的出现往往被开发者轻视。前段开发者以兼容性、实用性为借口选择性忽略,但是不知不觉中,这些开发者已经成为了守旧者,那些曾经被视为华而不实的Canvas、ApplicationStorage、Websocket等技术,如今已是大量在线应用的基础设施。</p>
193+
<p>ES6标准中部分已经被广泛应用到node应用的开发之中,也许不久的未来,nodejs的开发者所写的Javascript已经和浏览器端开发者使用的Javascript是两种不同的语言了。</p>
194+
<p>ES6不少API层面的特性可以通过shim<sup id="fnref16"><a href="#fn16">16</a></sup>进行兼容性支持。部分语法特性,通过二次编译<sup id="fnref17"><a href="#fn17">17</a></sup>,可以支持。所以,已经不是找理由不了解ECMAScript的时候了。</p>
202195
<hr>
203196
<div class="footnotes">
204197
<ol>
@@ -226,8 +219,14 @@ <h2 id="-">其他推荐参考</h2>
226219
<a href="#fnref11" class="footnoteBackLink" title="Jump back to footnote 11 in the text."></a></li>
227220
<li id="fn12"><p><a href="https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.issafeinteger">https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.issafeinteger</a></p>
228221
<a href="#fnref12" class="footnoteBackLink" title="Jump back to footnote 12 in the text."></a></li>
229-
<li id="fn13"><p><a href="http://en.wikipedia.org/wiki/Double-precision_floating-point_format">http://en.wikipedia.org/wiki/Double-precision_floating-point_format</a></p>
222+
<li id="fn13"><p><a href="http://en.wikipedia.org/wiki/Double-precision_floating-point_format">http://en.wikipedia.org/wiki/Double-precision_floating-point_format</a><br><sup id="fnref14"><a href="#fn14">14</a></sup>: * <a href="http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts">http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts</a></p>
230223
<a href="#fnref13" class="footnoteBackLink" title="Jump back to footnote 13 in the text."></a></li>
224+
<li id="fn15"><p><a href="http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap">http://esdiscuss.org/topic/es6-es7-es8-and-beyond-a-proposed-roadmap</a></p>
225+
<a href="#fnref15" class="footnoteBackLink" title="Jump back to footnote 15 in the text."></a></li>
226+
<li id="fn16"><p><a href="https://github.com/paulmillr/es6-shim/">https://github.com/paulmillr/es6-shim/</a></p>
227+
<a href="#fnref16" class="footnoteBackLink" title="Jump back to footnote 16 in the text."></a></li>
228+
<li id="fn17"><p><a href="https://github.com/addyosmani/es6-tools">https://github.com/addyosmani/es6-tools</a></p>
229+
<a href="#fnref17" class="footnoteBackLink" title="Jump back to footnote 17 in the text."></a></li>
231230
</ol>
232231
</div>
233232

@@ -243,8 +242,8 @@ <h2 id="-">其他推荐参考</h2>
243242
</div>
244243
<div class="right">
245244
<ul class="inline-list">
246-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Javascript_Core/ECMAScript/es6/es6_api_extension.md">aece89a</a></li>
247-
<li>2014-05-05T04:01:32.682Z</li>
245+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Javascript_Core/ECMAScript/es6/es6_api_extension.md">bf07b43</a></li>
246+
<li>2014-05-05T13:07:04.790Z</li>
248247
</ul>
249248
</div>
250249
</footer>

Javascript_Core/ECMAScript/es6/es6_data_types.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ <h2 id="proxy">Proxy</h2>
140140
</div>
141141
<div class="right">
142142
<ul class="inline-list">
143-
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/aece89a/chapters/Javascript_Core/ECMAScript/es6/es6_data_types.md">aece89a</a></li>
144-
<li>2014-05-05T04:01:32.682Z</li>
143+
<li>Rev <a href="https://github.com/RobinQu/Programing-In-Javascript/tree/bf07b43/chapters/Javascript_Core/ECMAScript/es6/es6_data_types.md">bf07b43</a></li>
144+
<li>2014-05-05T13:07:04.790Z</li>
145145
</ul>
146146
</div>
147147
</footer>

0 commit comments

Comments
 (0)