所谓绑定(binding),即把对象的接口与对象实例结合在一起的方法。
早绑定(early binding)是指在实例化对象之前定义它的特性和方法,这样编译器或解释程序能提前转换及其代码。javascript不是强类型语言,不支持早绑定。
晚绑定(late binding)指的是编译器或解释程序在运行之前不知道对象的类型。使用晚绑定,无需检查对象的类型,只需要检查对象是否支持特性和方法即可。javascript所有变量都是使用晚绑定方法。
posted on 2015-05-29 16:47  watercaltrop  阅读(613)  评论(0)    收藏  举报