JavaScript与大部分客户端语言有几点明显的不同: JS是 动态解释性语言,没有编译过程,它在程序运行过程中被逐行解释执行JS是 弱类型语言,它的变量没有严格类型限制JS是面向对象语言,但 没有明确的类的概念(虽然有class关键字,然而目前并没有什么卵用)JS虽然没有类,但可以通过一些方法来模拟类以及实现类的继承.一切皆对象,还先从对象说起. 1.对象(Object) ECMA-262对对象的定义是:无序属性的集合,其属性可以包含基本值.对象或者函数.直观点描述,就是由多个键值对组成的散…