1.ECMAScript

2.DOM

3.BOM