JavaScript(下面简称JS)是一种基于对象和事件驱动的语言。所谓基于对象,这和我们常说的面向对象语言是有所不同的。
面向对象,简单而言就是用户可以自己定义设计类。
而基于对象,是指程序内部已经为用户提供了若干个对象,用户直接使用这些对象的属性和方法就可以了。
所以说,面向对象的语言,程序员会有更大的发挥空间,也会更加复杂灵活。而基于对象的语言,一般来说会比较简单而方便。
事件驱动
什么叫做事件驱动呢。事件指的是用户的每一次操作,比如用户点开某个界面,按下某个按钮。在JS中,我们使用on+