分享

自主學習課:JavaScript基本概念-可能創學台南-2021春學W8D2

終於,繼HTML和CSS後,我學習Web開發的進度來到了JavaScript的基礎,也算是稍微看到網頁設計的全貌了。
值得慶幸的是,由於我之前學過Python,其中有許多元素與JavaScript相同,像是變數、條件式、函數...等,都是之前接觸過而且蠻熟悉的,因此學習起來輕鬆許多。
雖然說蠻熟悉的,不過畢竟有一段時間沒碰程式了,所以從頭複習也不是一件壞事,。

JavaScript

首先,JavaScript是一種成熟的動態程式語言,且應用於HTML文件上,能夠為網頁提供動態的互動功能。
像是跑馬燈、相簿、動態版型、回應按鈕點擊等簡單的特性,更複雜的甚至可以製作遊戲、2D平面以及立體的圖像、資料庫系統等應用。
接下來就是關於JavaScript的一些基本特性,而這些特性基本上也存在於所有程式語言中,因此充分理解這些基礎知識後,就能創造許多彈性。

變數(Variables)

變數就像是能夠裝入數值的容器,宣告了一個變數之後,就可以為它指定一個數值,而數值有分成幾種...
  • String:字串,一段文字。如果要將字串指定給一個變數,就要將內容用引號給框起來。
let myVariable = 'cat';
  • Number:數值,一個數字,不被引號框起來。
let myVariable = 10;
  • Boolean:布林值,一個  True(真)或False(假)數值。不是作為字串,因此不必用引號框起來。
let myVariable = true;
  • Array:陣列,一個可以儲存多個數值在單一結構中。
let myVariable = [1,'cat','dog',10];
寫程式時,如果沒有變數的參與,那麼數值不會更動,也就無法做任何動態的事情。

條件

條件是種程式碼結構,可以測試某個陳述式是否成立,並根據不同的結果執行不同程式碼。
最常見的就是 if⋯else,if後面加上條件,下方是想要執行的程式碼,else就是if不成立時執行的程式碼,用白話可以解釋成「如果⋯就⋯,否則⋯」。

再來還有函式與事件,不過因為我對這兩個部分比較不熟悉,所以等下次研究比較透徹時在做介紹。
分類:日記

*゚▽゚*

評論
上一篇
  • 自然課:嫁接-可能創學台南-2021春學W7D5
  • 下一篇
  • 更多文章
    載入中... 沒有更多了