###### tags: `JavaScript` # JS Class 1 0820 :rocket: :rocket: :rocket: ## :memo: 模組1. JavaScript簡介 ### 1-1: 前端架構簡介 ### 1-2: JavaScript起源與特性 ### 1-3: JavaScript的主要功能 前端可被修改因此前後端都要做驗證. --- ## :memo: 模組2. 測試及開發工具 ### 2-1. Sublime Text安裝 ### 2-2. 相關插件安裝 --- ## :memo: 模組3. Hello JavaScript! ### 3-1. 使用 script 標籤 要注意語法是否比執行的元素要早 ### 3-2. 存成外部檔案.js ### 3-3. 使用Chrome開發者工具的Console面板 --- ## :memo: 模組4. 基本資料型別 ### 4-1. 變數宣告 var 因java為弱型別,除錯時較難偵錯 為隱含推導 set為被雜湊過的陣列,因此不會重複 undefined 型別為undefined ### 4-2. 基本型別判斷 typeof ### 4-3. 基本型別轉換 parseint(變數)  string + number = string ex:"50"+20=5020; 比較運算的值為boolean型別 5>10;值為false --- ## :memo: 模組5. 運算式 ### 5-1. 數值相關運算 ### 5-2. 字串運算 ### 5-3. 比較運算 ### 5-4. 邏輯條件運算 ### 5-5. 指定運算 ### 5-6. 三元運算 練習:var foot=2;var shout=true; 寫出一個判斷式,如果不為2隻腳則非人類,如為2隻腳且會叫則為雞,否則為人類 ``` var x=(foot!=2)? "not human" : (shout=true)? "chicken" :"human" console.log(x) ``` :rocket: :rocket: :rocket:
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up