Web 前端開發-零基礎入門:第四堂

第四堂開始,課程逐步進入 JavaScript 程式的實務開發學習,HTML與CSS的部份議題,則留待JavaScript完成必要的階段討論之後,包含 DOM API,作進一步的整合應用說明。

在 JavaScript 裏面,只有字串、數字與布林值這三種基本資料型態,除此之外,需要注意的還有 null 與 undefined 這兩個代表空值的特殊型態資料,至於更複雜的資料,則必須封裝成物件型態進行處理,以物件模型進行程式運算。

此次從最基本的變數開始,逐步示範陣列、JSON資料物件的整合應用,最後則是函式的說明。以下是一個簡單的 JSON 格式物件:

var book0 = {
            "title" : "HTML完美入門",
            "book author" : "Sean",
            "price" : 650,
            "ISBN" :  "aaa00-000000010001",
            "SaleOut":true };    

在各種不同的資料格式中,JSON 擁有極大的彈性,同時易於處理,可以輕易的轉換成字串,或是從字串轉換為 JSON 物件,特別適合各種資料交換處理,而更進一步的,運用JavaScript物件導性,可以封裝更複雜的資料與功能,建構強固的應用程式。

var s  = JSON.stringify(book);
var parseo = JSON.parse(s);

完成基本的資料格式與物件討論,接下來我們將針對JavaScript各種物件功能進行更深入的討論與應用示範。


沒有留言: