
tags: JavaScript Scope chain
JavaScript 語言核心(13)在 Scope chain 查找變數
By caterpillar | 2014/07/21就結論而言,你可沿著 Scope chain 來查找變數,也就是看看函式自身的 context 物件上是否有該特性,如果沒有就往外頭的 context 物件看看有沒有該特性。

tags: Java JavaScript JDK8 Nashorn
【JDK8】Nashorn 與 Java API(一)
By caterpillar | 2014/07/16Nashorn 是基於 JVM 的 JavaScript 引擎,自然地,與 JVM 資源的互通性會是它的重點之一,基本上,你可以使用 JavaScript 的語法與 Nashorn 的擴充語法,存取 Java 的相關 API。

tags: JavaScript 教學 控制流程 Node.js
用 Node.js 學 JavaScript 語言(2)基本控制
By 陳鍾誠 | 2014/07/07在上一期當中,我們介紹了 node.js 的安裝與使用方式,在本期當中,我們將繼續介紹 JavaScript 的語法,包含控制邏輯與迴圈等等。

tags: Closure JavaScript 一級函式
JavaScript 語言核心(12)Closure 與一級函式
By caterpillar | 2014/07/02支援 Closure 的程式語言通常具有一級函式(First-class function)。建立函式不等於建立 Closure 。如果函式的閒置變數與當時環境綁定,該函式才稱為 Closure。
JavaScript 語言核心(11)this 是什麼?
By caterpillar | 2014/06/20在 JavaScript 執行過程中,搞清楚 this 是誰有時非常重要,this 的決定方式是在於呼叫,而非定義的方式。