---
# System prepended metadata

title: 程式設計簡介
tags: [你所不知道的JS, JavaScript]

---

# 程式設計簡介
> Editor: Jung

## 程式碼
==一個程式(program)，常被稱作**原始碼**(source code)或單純叫做**程式碼**(code)，是一組特殊的指令，用來告訴電腦要執行什麼任務==。通常程式碼會被儲存在一個文字檔(text file)中，不過就JavaScript而言，也可以直接在把程式碼鍵入到瀏覽器(browser)的開發人員主控台(developer console)中。

規範有效指令格式與組合的規則，被稱作電腦語言(computer language)，有時候被叫做它的**語法**(syntax)，就很像英語會告訴你如何寫詞語，以及如何使用標點符號建立正確的句子。

### 述句

在一個電腦語言中，會執行特定工作的字詞、數字及運算子(operators)組合，就是一個敘句(statement)。在JavaScript中，一個述句看起來就會像這樣:
```javascript=
a = b * 2;
```
字元 a 與 b 被稱作為變數(variables)，它們就像簡單的盒子，你可以把東西放進去 **「儲存」** 起來。在程式中，變數放有程式會用到的值(values ，像是數字 42)。你能把他們想像程式那些值本身的一種符號式占位器(symbolic placeholder)。

## 運算式

## 自己試試看

## 運算子

## 值與型別

## 程式碼註解

## 變數

## 區塊

## 迴圈

## 函式

## 實務

## 複習
###### tags: `你所不知道的JS` `JavaScript`