ES5 是 ECMAScript 標準的第五版,全稱為 ECMAScript 5,也被稱為 ECMAScript 2009。它於2009年完成標準化。ES5通過添加新的語句和合併原生ECMAScript對象來標準化現有的JavaScript方法,同時引入了語法的嚴格變種,即所謂的 嚴格模式(Strict Mode)。
ES5是目前最廣泛使用的JavaScript版本,而它的後續版本,ES6(ECMAScript 6),也稱為 ECMAScript 2015,於2015年發布,引入了許多新的語言特性和語法糖,以解決ES5的一些先天不足。