BOM是什麼? BOM全稱是Browser Object Model,可以操作整個瀏覽器,或是得到瀏覽器的相關資訊。 當一開啟瀏覽器時,就會開啟window物件...
JSON的介紹 是一種資料的交換格式,屬於輕量級的資料交換語言。 因為不同程式會有各自的資料庫,JSON可以提供一種共通的資料交換手段。 JSON的構造其實是由...
Ajax是什麼 JavaScript透過瀏覽器發送資訊給伺服器,在不重新整理整個網頁的情況下,和資料庫、後端或伺服器要求資料之後,伺服器回傳結果,再經由Java...
JavaScript的執行環境 當載入一個JavaScript檔案時,便建立了一個JavaScript環境。 所以不同的網頁中,宣告的變數、建立的函式都不可共用...
陳述式(Statement) 定義 陳述式是JavaScript的語句類型,用於命令、執行的一系列操作,最大的特徵是不會回傳結果。 要特別注意的是,undefi...
物件的寫法 物件的寫法,分為物件實字和建構式兩種,一般情況下,建議用物件實字,較為簡潔好懂。 物件實字(Object Literals) 寫法如下: var 物...
函式的特性 函式屬於一種物件,但和一般物件仍有所不同。 首先,函式必定可以被呼叫,且含有程式碼片段。 程式碼片段中,可以包含傳入值的參數、區域變數、this、可...
var的缺點 var如果被重複性宣告同一個變數,之後的宣告會覆蓋之前的宣告。 var num = 1; //程式碼⋯⋯ var num = 3; console...
什麼叫樣板字面值 樣板字面值(Template Literals),在之前的JavaScript先行版本中又稱為Template String,主要是解決字串在...
JavaScript的繼承方式 所謂繼承,就是一個實體能用另一個物件的屬性和方法。 JavaScript和Java的名稱有千絲萬縷的關係,但兩者卻是不同的語言,...