1、客户端的数据的计算(购物车)

2、表单的数据验证(手机号验证、邮箱验证、密码验证)

3、浏览器的事件处理(点击事件...)

4、网页中所有的css做不了的特效,都由JS完成

5、和服务器端进行交互 ajax

等等....