這篇其實就是簡單表達的方式, 記住陳述式 vs 表達式這兩著不同即可。
用於命令執行指定的一系列操作最大的特徵則是不會回傳結果。
- 宣告(var、function)
- 流程控制(block、if…else)
- 迴圈(for、for…in)
- 其它(import, export)
- 流程控制 (Control flow):if…else, switch, break
- 變數宣告 (Declarations): var, let, const
- 函式宣告與類別 (Functtions and classes):function, async function, return, class
- 其他:debugger, export, import, label
var a;
var b;
let StudentA;
let StudentB;
if (StudentA > StudentB) {
console.log(a);
}else (StudentA < StudentB);{
console.log(b);
}
function* generator(i) {
yield i;
yield i + 10;
}
const gen = generator(10);
console.log(gen.next().value);
// expected output: 10
console.log(gen.next().value);
// expected output: 20
稱作表示式、運算式,經常透過一些符號結合上下語句並運算及回傳結果。白話: 只要你輸入數字進函示, 會判斷、會輸出結果來 = 表達式
var b =1;
let mine;
mine ='我的啦'; //後方有運算子, 即是表達式。 //具名函式表達式
var myNameSpace =function getName(x){
console.log(x);
}
//不具名函式表達式
var getNumSpace =function(x){
console.log(x);
} function getSalary(isMember) {
return (isMember ? '$3600.0' : '$4000.0');
// 這是Javascript 唯一有的三元判斷式, 也屬於 表達式的一種
} import 與 export 在Node.js 有提到其用法: Node.js require、module以及exports 模組設定 - Hugo Habor 每一個Javascript檔案可當作獨立模組系統(ES Module) 1. Module(模組)…
作者今天遇到一個很奇怪的問題 寫程式寫到一半... 點擊應用程式時... 怎麼都跳不出畫面... 後來查詢了一下是Reg註冊可能被微軟更新給搞掉了... 文章資訊來源: 【以解決】各位.exe檔案打不開,不要相信"在 Windows 7 或 Windows Vista 中無法打開 .EXE 檔案"這篇文章…
Node.js可以提供你很多模組,今天來探索如何使用 Node.js 的 http 模組來架設一個簡單的伺服器。 本篇使用模組require 載入你所需要的模組。這次我們使用'http' 模組來創造一個簡單的server。 資料參考 Node.js - createServer 起手式 - iT…
針對Node.js來談談 require、module以及exports 模組設定。這些概念允許開發者將大型程序分解成小的、可管理的、可重用的部分,稱為模塊。 下面將逐一介紹這些概念,以及它們如何與 JavaScript 關聯。 An Essential Guide to Node.js Modules (javascripttutorial.net) 1. Module(模組)…
像是很多專案必須讀取國家資料中心的metadata,許多檔案格式為CSV、JSON、Html可以利用網頁技術去爬蟲;拿一個範例來嘗試看看就知道這些語法的實際用途。 [主題週]專題報導-開放資料 (Open Data)相關議題與應用 (114230) - Cool3c 在這裡我們使用台北市資料大平台 UBike2.0 作為資料依據! 目的 來抓取空位數量 >15, 抓取空位數量 <15。…