Microsoft 肯定係見 JS 個世界悶悶地,決定俾啲衝擊大家,提議加一個 type hints feature 落 JS standard!
/**
* @param a {number}
* @param b {number}
*/
function add(a, b) {
return a + b;
}
// type hints features
function add(a: number, b: number) {
return a + b;
}
遺憾嘅係只要一日 JS engine 仲係同 browser version 掛鉤,過渡期間依然係永續 Babel。
永續?因為一年半載後,又會有 JS 新功能,唔落 Babel 又會行唔郁,沒完沒了。圖中所示嘅將來,喺 Web App Development 層面其實遙遙無期…