# JavaScript 從零到一開始編寫程式語言 Ep.2 JavaScrip (簡稱JS) 是一種直譯的程式語言,可用於編寫網頁,因此逐漸知名。也用於一些非網頁的環境,例如:Node.js。許多網頁也使用JavaScript製作,像是有些網頁的輸入密碼功能、網頁資料請求。 ## 前言 此篇教學是作者JavaScript的第二篇教學,若還沒看過第一篇的可以前往 * [JavaScript 從零到一開始編寫程式語言 Ep.1](https://hackmd.io/@PocDoc/Hy7DgBFPK) ## 教學 接下來,將要帶著大家學習JavaScript的各種基礎程式與技巧,讓您從零到一入門。 ### 函式 函式可以把一段程式碼寫成一個函式,每當要使用時只需要通過一行短短的程式碼,便能使用原先的方式。建立一個函式可以通過function: ```javascript //使用function建立一個函式 function hello(name){ console.log("hello!" + name) }; ``` 其中的function代表定義一個函式,而函式名稱就是後方的hello,並且設定使用函式時要傳入name的值。而大括號中即是該函是要執行的內容 而要使用函式時,則使用函式名稱加上括號 (括號中填入要傳入的值): ```javascript hello("WinsonOTP"); ``` 此時控制台便會印出:hello!WinsonOTP ### if 判斷式 if在中文中即是如果的意思,if可以用在需要判斷條件時,像是這樣。 ```javascript let a = 123 if (a = 123) { console.log("a是123") } ``` 此程式代表了如果a是123,那麼控制台便會印出a是123。 括號中的是要判斷的條件,大括號中的是條件成立時要執行的動作。 ## 結論 這篇教學帶大家學習了JavaScript的基礎內容,接下來的教學還會教大家更多各式各樣的內容,請拭目以待! ###### tags: `JavaScript`